| Version | Nom |
|---|---|
| Ubuntu 22.04 | Jammy Jellyfish |
| Ubuntu 20.04 | Focal Fossa |
| Ubuntu 18.04 | Bionic Beaver |
Noter les applications au démarrage.
Lister les crontab utilisateur et root.
Récupérer les répertoires/fichiers suivants :
sudo apt-get install numlockx
Ajouter au fichier /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf la ligne :
greeter-setup-script=/usr/bin/numlockx on
sudo adduser <utilisateur> sudo
Ajouter au fichier /etc/lightdm/lightdm.conf la ligne :
allow-guest=false
Modifier la ligne du fichier /etc/lightdm/lightdm.conf.d/91-arctica-greeter-guest-session.conf :
allow-guest=false
Depuis les dernière version d'Ubuntu Mate la gestion des utilisateurs a été supprimé. Pour l'ajouter il suffit d'installer le paquet suivant :
sudo apt install gnome-system-tools
Editer le fichier /etc/lightdm/lightdm.conf.d/90-arctica-greeter.conf et ajouter les lignes suivantes dans la section [Seat:*]
[Seat:*] autologin-user=<login> autologin-user-timeout=0
sudo apt-get remove indicator-messages
gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'
Editer le fichier ~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="\$HOME/Bureau" XDG_DOWNLOAD_DIR="\$HOME/Temp/Téléchargements" XDG_TEMPLATES_DIR="\$HOME/Temp/Modèles" XDG_PUBLICSHARE_DIR="\$HOME/Temp/Public" XDG_DOCUMENTS_DIR="\$HOME/Temp/Documents" XDG_MUSIC_DIR="\$HOME/Temp/Musique" XDG_PICTURES_DIR="\$HOME/Temp/Images" XDG_VIDEOS_DIR="\$HOME/Temp/Vidéos"
Charger en mémoire les fichiers temporaires (/tmp), les log (/var/log), le cache des mises à jour (/var/cache/apt/archives), le cache personnel ($HOME/.cache).
Editer le fichier /etc/fstab pour ajouter les lignes suivantes :
tmpfs /tmp tmpfs defaults,size=1g 0 0 tmpfs /var/log tmpfs defaults,nosuid,nodev,noatime,mode=0755,size=700m 0 0 tmpfs /var/cache/apt/archives tmpfs defaults,size=4g 0 0 tmpfs /home/ptl/.cache tmpfs defaults,size=1g 0 0 tmpfs /home/mlf/.cache tmpfs defaults,size=1g 0 0
sudo systemctl disable NetworkManager-wait-online.service
sudo systemctl disable ModemManager.service
sudo apt remove blueman bluez bluez-cups bluez-obexd sudo apt autoremove
sudo apt remove evolution evolution-data-server evolution-data-server-common sudo apt autoremove
Mise en place de 2 version d'Ubuntu avec partage d'une partition chiffrée.
sudo apt install cryptsetup sudo cryptsetup luksFormat /dev/sdXn
sudo cryptsetup open /dev/sdXn DATA
DATA est un nom que l'on donne à la partition.
mkfs -t ext4 /dev/mapper/DATA
DATA /dev/sdXn none luks
sudo blkid /dev/mapper/DATA
UUID=xxxx-xxxx-xxxx /point/de/montage ext4 defaults 0 2
sudo mount -a
df -h ls -l /point/de/montage
sudo update-initramfs -u
sudo reboot
HOME /dev/sdXn none luks
/dev/mapper/HOME /home ext4 defaults 0 2
Utiliser Rufus pour préparer la clef USB sur Windows ou bien mkusb sur Ubuntu.
Suite à l'installation le système reste bloqué et ne démarre pas.
Avec les anciens noyaux linux la configuration de l’interface graphique se trouvait dans les pilotes de carte vidéo utilisé par le serveur X. Aujourd’hui, les configurations de l’interface graphique sont programmés directement dans le noyau linux. Ce dernier peut directement configurer le serveur X sans passer par les pilotes pendant le démarrage du système. Celà permet aux distributions d’afficher un écran de démarrage en haute définition et de passer de façon fluide à l’écran de connexion. Ce qui n’était pas possible dans le passé. Malheureusement , certaines cartes graphiques ne supportent pas le tout nouveau fonctionnement du noyau linux surtout en mode live. Ce qui explique la raison pour laquelle le live booting ne lance pas linux avec les configurations par défaut.
sudo mount /dev/sdxy /mnt sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo chroot /mnt
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
update-grub2