Si vous souhaitez faire une réinitialisation (ou rebase) de votre système Arch Linux existant, vous pouvez suivre la procédure suivante.
Contexte : une installation Arch Linux, avec GNOME comme desktop environement (DE) sur une machine Intel. Il est tout à fait possible de réaliser ces actions dans un autre contexte en adaptant légèrement les commandes.
-
Désactiver le display manager actuel, pour éviter les conflits à la réinstallation du futur.
sudo systemctl disable gdm -
Marquer l’ensemble des paquets comme dépendances.
sudo yay -D -asdeps $(yay -Qqe) -
Marquer comme explicitement installés les quelques paquets de bases que vous souhaitez garder (équivalemment aux tout premiers paquets installés via
pacstrapsur une installation classique).sudo yay -D --asexplicit base linux linux-firmware git vim intel-ucodegit,vim, etintel-ucodesont optionnel, mais peuvent s’avérer pratique pour les étapes de réinstallation qui suivront. -
Désinstaller tous les autres paquets (il est nécessaire d’être
rootpour cela. Une élévation de privilège viasudone suffira pas.)su - yay -Qttdq | yay -Rns - -
Vous pouvez désormais réinstaller votre environnement utilisateur (DE, drivers, applications, etc.), manuellement ou via un script (article à venir).