Upgrade Debian 10 à 12

De Wiki levelKro
Révision datée du 12 juillet 2025 à 20:48 par LevelKro (discussion | contributions) (Page créée avec « 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 mi... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

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

  1. Actualiser le système actuel avec les derniers packages.
    sudo apt update
    sudo apt upgrade
    sudo apt autoremove
    
  2. Vérifier que vous êtes en version 10 de Debian avec la commande
    lsb_release -a
    .
  3. 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
    
  4. Lancer la mise à jours des packages via ces commandes;
    sudo apt update
    sudo apt upgrade --without-new-pkgs
    
    Attention au sudo, voir la note
  5. Lancer la mise à jours du système avec;
    sudo apt full-upgrade 
    Attention au sudo, voir la note
  6. 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

  1. 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
    
  2. Vérifier que vous êtes en version 11 de Debian avec la commande
    lsb_release -a
    .
  3. 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/*
    
  4. Lancer la mise à jours des packages via ces commandes;
    sudo apt update
    sudo apt upgrade --without-new-pkgs
    
    Attention au sudo, voir la note
  5. Lancer la mise à jours du système avec;
    sudo apt full-upgrade 
    Attention au sudo, voir la note
  6. 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