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

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

EVO

Administreur
Membre du personnel
25 Novembre 2019
9 992
2 094
293
/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...