Table des matières

Installation


Versions

Version Nom
Ubuntu 22.04 Jammy Jellyfish
Ubuntu 20.04 Focal Fossa
Ubuntu 18.04 Bionic Beaver

Sauvegarde avant réinstallation

Application au démarrage

Noter les applications au démarrage.

Crontab

Lister les crontab utilisateur et root.

Messagerie

Récupérer conf utilisateur

Récupérer les répertoires/fichiers suivants :


Haut de page

Tunning

Pavé numérique

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

Droits sudo

sudo adduser <utilisateur> sudo

Suppression compte invité

Ubuntu Mate 20.04

Ajouter au fichier /etc/lightdm/lightdm.conf la ligne :

allow-guest=false

Ubuntu Mate 22.04

Modifier la ligne du fichier /etc/lightdm/lightdm.conf.d/91-arctica-greeter-guest-session.conf :

allow-guest=false

Ajout gestion utilisateurs

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

Ouverture de session automatique

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

Suppression applet messagerie

sudo apt-get remove indicator-messages

Définition des boutons système à droite

gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'

Déplacement des répertoires utilisateur

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" 

Optimisation SSD

Mise en mémoire

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
Avec mysql, apache et samba, les répertoires sous /var/log doivent exister pour que le service démarre. Il faut les créer par un script avant le démarrage du service si on met le répertoire en mémoire.

Mise en cache de firefox

Désactiver des services inutiles

Attente réseau avant le login

sudo systemctl disable NetworkManager-wait-online.service

Modem RTC

sudo systemctl disable ModemManager.service

Retirer les applications non utilisées

Bluetooth

sudo apt remove blueman bluez bluez-cups bluez-obexd
sudo apt autoremove

Gestion de mails/calendrier/contact

sudo apt remove evolution evolution-data-server evolution-data-server-common
sudo apt autoremove

Haut de page

Multi boot ubuntu

Mise en place de 2 version d'Ubuntu avec partage d'une partition chiffrée.

Installation OS

Création d'une partition chiffrée DATA

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

Configurer le 1er OS

HOME  /dev/sdXn  none  luks
/dev/mapper/HOME /home ext4 defaults 0 2
Utiliser les mêmes UID sur les 2 systèmes pour éviter les problèmes d'accès.

Haut de page

Dépannage

Installation en legacy à partir de Ubuntu 22.04

Utiliser Rufus pour préparer la clef USB sur Windows ou bien mkusb sur Ubuntu.

Source

Echec démarrage suite installation

Problème

Suite à l'installation le système reste bloqué et ne démarre pas.

Raison possible

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.

Solution

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

Source

Ubuntu ne se lance pas

Pb démarrage Ubuntu 22.04 suite installation

Problème

Solution

Source

Reset System en boucle


Haut de page