Table des matières

Checklist d'installation Ubuntu Mate 21.04

Cette page est obsolète. Voir la nouvelle page.

Cette page est une checklist personnelle et rapide pour l'installation d'Ubuntu Mate 21.04. Objectifs:

J'utilise la variante "Mate" d'Ubuntu 21.04 car elle est plus légère, et je n'aime pas le desktop par défaut d'Ubuntu.

Notez qu'il s'agit d'une configuration du système qui est:

Exemple de bureau Mate configuré


Installation et partitionnement

Depuis la 21.04, Ubuntu installe le bootloader (grub) dans une partition séparée. Et comme je suis en btrfs et que je vais aussi ajouter une partition VeraCrypt, je choisis donc le partitionnement suivant (le partitionnement sera réalisé par l'installeur d'Ubuntu):

Partition Type Taille Utilisation
/dev/sda1 FAT32 64 Mo Partition EFI pour le démarrage. Obligatoire sur toutes les machines récentes. Cette partition doit avoir les flags boot et esp.
/dev/sda2 inconnu 64 Mo Le bootloader GRUB est installé dans cette partition. Elle apparaît comme type "inconnu" dans GParted. Elle doit avoir le flag bios_grub.
/dev/sda3 swap 8 Go Parcequ'il faut toujours une partition de swap (même si dans la pratique l'installation de zram fait qu'elle ne sera pratiquement jamais utilisée.). Je préfère une partition de swap plutôt que le fichier de swap qu'Ubuntu créé par défaut.
/dev/sda4 300 Go Cette partition abritera une partition chiffrée VeraCrypt. On la laisse vide et non formatée à l'installation.
/dev/sda5 btrfs Le reste Partition btrfs dans laquelle l'installeur d'Ubuntu créé automatiquement 2 volumes: @ (monté sur /) et @home (monté sur /home)

Partitionnement pendant l'installation 1)

  1. Type d'installation: Choisir Autre chose
  2. Cliquer Nouvelle table de partition > Continuer
  3. Cliquer sur espace libre puis le bouton + pour créer une partition. Créer les partitions suivantes:
  4. Une partition de 64 Mo de type Partition système EFI:
  5. Une partition de 64 Mo de type Zone réservée pour le chargeur d'amorçage BIOS:
  6. Une partition de 8 Go de type Swap:
  7. Une partition de 300 Go laissée vide (Ne pas utiliser la partition):
  8. Le reste en btrfs:
  9. Périphérique où sera installé le programme de démarrage : Sélectionner la partition biosgrub (ici: /dev/sda2)

Dans le volume btrfs (/dev/sda5), l'installeur d'Ubuntu créera automatiquement deux volumes btrfs:


Configuration après redémarrage


Installation de logiciels depuis les dépôts

sudo apt install zram-config vlc geany geany-plugins synaptic htop jdupes btrfs-compsize pigz progress ncdu gparted gpart mtools udftools firejail secure-delete sshfs sshpass borgbackup rclone rclone-browser iotop nethogs kazam x2goclient x2goserver p7zip-rar zstd ttf-mscorefonts-installer fonts-larabie-* gimp gimp-data-extras gimp-plugin-registry gimp-texturize inkscape timeshift smart-notifier gsmartcontrol filezilla pngnq optipng libjpeg-turbo-progs qbittorrent doublecmd-gtk meld

Ajout depuis la "Boutique de logiciels":

Installation des pilotes d'imprimantes

sudo apt install --install-recommends printer-driver-all

Installation de Wine

Les dépôts Ubuntu n'ont qu'une ancienne version, je préfère suivre les versions staging. Nous allons ajouter les dépôts de WineHQ:

sudo apt purge wine*
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main'
sudo apt install --install-recommends winehq-staging winetricks
WINEPREFIX=~/.wine WINEARCH=win32 wineboot    # Préparation du préfixe 32 bits
WINEPREFIX=~/.wine64 WINEARCH=win64 wineboot  # Préparation du préfixe 64 bits

Voir aussi ma page sur Wine pour plus d'explications.

Suppression de logiciels

sudo apt remove ubuntu-report transmission-gtk
sudo apt autoremove

Installation de logiciels hors dépôts


Installations/configurations complémentaires

Configuration de Timeshift

Installation et configuration du serveur ssh et fail2ban

Gaming


Sécurisation

Pare-feu

BIOS/EFI

Afin d'empêcher le démarrage sur un périphérique externe (clé USB, etc.)

Protection de GRUB par mot de passe

Afin d'empêcher la modification du menu grub ou des options de démarrage.

Attention: Ayez bien conscience qu'au moment de taper utilisateur et mot de passe dans Grub, vous serez en clavier QWERTY.

Il semblerait que l'option de masquage du menu Grub n'est pas possible quand il y a une partition btrfs. C'est fait à dessein.

Maintenance

Notes

1)
Les tailles dans les captures d'écran ne concordent pas car je le fais dans une VM.