Debian - Montée de version de Debian 11 (Bullseye) à Debian 12 (Bookworm)
Contexte
La version 12 de Debian (Bookworm) est disponible depuis le 10 juin 2023.
Le 10 décembre dernier, la dernière mise à jour est disponible 12.4.
Un nouveauté très intéressante est qu’il existe une nouvelle section d’archive non-free-firmware
. Elle contient les microprogrammes non libres.
Le but est d’avoir cette section au niveau du programme d’installation Debian, c’est à dire dans les CD officiels.
J’étais confronté à ce problème avec mon dernier portable. Ce dernier ne possède aucune carte réseau filaire, uniquement le Wifi de type Intel. Le microprogramme non-free devait être utilisé. Non, présent sur les CD officiels, Cela nécessite des opérations afin d’installer le pilote pour avoir le réseau.
Pour cela, un vote à eu lieu pour la mise à jour du Contrat Social Debian afin que les micro-programmes non libre puisse être inclus dans le CD Officiel (Plus d’informations sur la résolution)
Passons aux opérations pour la mise à niveau.
Pré-requis
Pensez à vérifier que vos sauvegardes sont faites.
Bien que je n’ai jamais eu de problème lors des montées de versions. Il est de bon usage de le faire et de le faire même régulièrement.
Etape 1 : Il est nécessaire d’être à jour sur les dernières versions de Debian 11
Note
|
Se connecter en tant que root |
apt update && apt upgrade
Etape 2 : Redémarrage du système s’il y a eu des nouveaux packages.
reboot
Montée de version
Etape 1 : Mise à jour des fichiers de configuration de apt
pour indiquer bookworm
.
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
Etape 2 : Ajout la section non-free-firmware
sur chaque ligne
Vous devrez avoir le fichier suivant :
deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware contrib
deb http://security.debian.org/debian-security bookworm-security main non-free-firmware contrib
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware contrib
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free-firmware
Etape 3 : Mettez à jour les références des packages
apt update
Etape 4 : Faites la mise à niveau à proprement en parler.
apt full-upgrade
Vous pouvez avoir des demandes pour relancer les services.
Etape 5 : Redémarrage du système pour bénéficier du dernier noyau.
reboot
Vérification
Etape 1 : Vérification de la version installé
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Etape 2 : Vérification uniquement de la version installé
-----cat /etc/debian_versionn-----
[source,bash]
.sortie standard
----
12.4
----
Problèmes
Problèmes avec les pilotes Nvidia
Je n’étais pas concerné mais j’ai pu lire que des personnes avaient des problèmes avec les pilotes Nvidia et qu’il était préférable de les supprimer
Option 1 :
-----apt autoremove nvidia* --purge-----
Option 2 :*
-----/usr/bin/nvidia-uninstall
-----
Moteur de recherche
"Eduquer, ce n'est pas remplir des vases mais c'est d'allumer des feux." - Michel Montaigne
Billets récents
- Eclipse plante systématiquement sous Debian (et autres distribution Linux)
- JEP 463, Implicitly Declared Classes and Instance Main Methods (Second Preview)
- Debian - Montée de version de Debian 11 (Bullseye) à Debian 12 (Bookworm)
- JEP 451, Prepare to Disallow the Dynamic Loading of Agents
- JEP 444, Virtual Threads