Upgrade Debian 10 à 12
Guide pour passer de Debian 10 à 11 et de 11 à 12. Ceci depuis une version "clean".
Attention : Accès Root et Sudo
Vu que c'est un processus d'installation de mise à jours, il faudra redémarrer le système et les fichiers de "sudo" seront remis à zéro. Si vous êtes en physique avec le système, utilisé le compte "root" si possible, sinon, via SSH il faudra utiliser SUDO' et effectuer la reconfiguration avec l'utilisateur "root" pour ajuster la configuration de "sudo".
1. Sous le compte utilisateur, accéder au compte "root" avec "su root", vous devez connaitre le mot de passe du compte "root". 2. Commencé par créer la configuration de sudo ou de prendre en note la configuration actuel.
nano /etc/sudoers
Si aucune ligne n'existe pour votre compte utilisateur, ajouter cette ligne, en remplaçant avec votre nom utilisateur.
utilisateur ALL=(ALL) NOPASSWD: ALL
3. Vous devrez recommencer et/ou vérifier après chaque fois que vous aller effectuer un "full-upgrade" et/ou avant le reboot.
Debian 10 à 11
- Actualiser le système actuel avec les derniers packages.
sudo apt update sudo apt upgrade sudo apt autoremove
- Vérifier que vous êtes en version 10 de Debian avec la commande
lsb_release -a
. - Il faut modifier la liste des sources, remplacer le contenu de source.list avec cette commande;
sudo nano /etc/apt/sources.list
Par cette liste;
deb http://deb.debian.org/debian bullseye main deb-src http://deb.debian.org/debian bullseye main deb http://security.debian.org/ bullseye-security main deb-src http://security.debian.org/ bullseye-security main deb http://deb.debian.org/debian bullseye-updates main deb-src http://deb.debian.org/debian bullseye-updates main
- Lancer la mise à jours des packages via ces commandes;
sudo apt update sudo apt upgrade --without-new-pkgs
Attention au sudo, voir la note - Lancer la mise à jours du système avec;
sudo apt full-upgrade
Attention au sudo, voir la note - Une fois terminé, redémarrer avec ;
sudo reboot
Note: Durant le processus, il peut y avoir des documents à lire qui s'afficheront, il suffi d'appuyer sur "Q" pour continuer. Il il aura aussi parfois la vérification si ont modifie la mise à jours de programme, dont celui de "sudo". Accepter avec "Y", si justement "sudo" est l'un de ces confirmations, alors n'oublier pas de changer la configuration de "sudo" avant de continuer.
Debian 11 à 12
- Actualiser le système actuel avec les derniers packages.
sudo apt update sudo apt upgrade sudo apt full-upgrade sudo apt autoremove sudo apt clean
- Vérifier que vous êtes en version 11 de Debian avec la commande
lsb_release -a
. - Il faut modifier la liste des sources, remplacer le contenu de source.list avec cette commande;
sudo nano /etc/apt/sources.list
Par cette liste;
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list && sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*
- Lancer la mise à jours des packages via ces commandes;
sudo apt update sudo apt upgrade --without-new-pkgs
Attention au sudo, voir la note - Lancer la mise à jours du système avec;
sudo apt full-upgrade
Attention au sudo, voir la note - Une fois terminé, redémarrer avec ;
sudo reboot
Note: Durant le processus, il peut y avoir des documents à lire qui s'afficheront, il suffi d'appuyer sur "Q" pour continuer. Il il aura aussi parfois la vérification si ont modifie la mise à jours de programme, dont celui de "sudo". Accepter avec "Y", si justement "sudo" est l'un de ces confirmations, alors n'oublier pas de changer la configuration de "sudo" avant de continuer.
Finalisation
Un petit nettoyage avec;
sudo apt autoremove sudo apt clean