[Mémo] Upgrader simplement de Debian 11 à 12

  • Auteur du sujet Auteur du sujet EVO
  • Date de début Date de début
  • Vague de SPAM

    Suite à une vague de spam sur le forum, les inscriptions sont temporairement limitées.

    Après votre inscription, un membre de l'équipe devra valider votre compte avant qu'il ne soit activé. Nous sommes désolés pour la gêne occasionnée et vous remercions de votre patience.

EVO

Administrateur
Membre du personnel
25 Novembre 2019
11 237
2 607
303
/var/run/docker.sock
Hello,

Petite note perso pour mettre à jour Debian 11 "Bullseye" vers Debian 12 "Bookworm".


On peut vérifier la version de notre Debian avec la commande suivante :
Code:
cat /etc/debian_version

On s'assure que tout est à jour sur notre Debian 11 :
Code:
apt update

Code:
apt full-upgrade

Puis on fait une copie de notre fichier sources actuel :
Code:
cp /etc/apt/sources.list /etc/apt/sources.list.old

Ensuite, on modifie pour remplacer "bullseye" par "bookworm" à l'aide de cette commande :
Code:
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

Attention, Debian 12 intègre de nouveau dépôts pour les composants "non-free", pour rajouter les dépôts, exécuter cette commande :
Code:
cat <<EOF >> /etc/apt/sources.list
deb http://deb.debian.org/debian bookworm non-free non-free-firmware
deb-src http://deb.debian.org/debian bookworm non-free non-free-firmware

deb http://deb.debian.org/debian-security bookworm-security non-free non-free-firmware
deb-src http://deb.debian.org/debian-security bookworm-security non-free non-free-firmware

deb http://deb.debian.org/debian bookworm-updates non-free non-free-firmware
deb-src http://deb.debian.org/debian bookworm-updates non-free non-free-firmware
EOF


Et maintenant, on met a jour :
Code:
apt update

Code:
apt full-upgrade

Puis on redémarre :
Code:
reboot

Apres le reboot, on vérifie qu'on est bien maintenant sur Debian 12 :
Code:
cat /etc/debian_version

Et si tout est OK, on purge :
Code:
apt --purge autoremove
 
  • J'aime
Réactions: MilesTEG
Pour certains, un sudo sera certainement nécessaire pour plusieurs des commandes ci-dessus ;)

J'ai dû m'y prendre comme un pied, la fonction cat n'a pas fonctionné... j'ai ajouté les lignes avec nano

ps : pensez à faire une sauvegarde...