La distribution Debian 10 utilise le noyau Linux 4.19. Bien que cette version ne soit pas la plus ancienne existante, elle est considérée comme dépassée. Cependant, il est tout à fait possible d’opter pour des versions plus récentes du noyau.
Ce tutoriel vous guidera à travers le processus de mise à niveau de votre système Debian 10 vers les noyaux Linux 5.8 et 5.9. Avant de commencer, il est fortement recommandé de réaliser une sauvegarde complète de votre système. Une précaution indispensable avant toute modification majeure du noyau.
Vous êtes intéressé par la version 5.3 du noyau ? Consultez ce guide spécifique.
Première méthode : Utilisation des « backports » Debian
Les « backports » Debian constituent la méthode la plus sûre, rapide et simple pour obtenir les nouvelles versions du noyau Linux. Cette approche ne nécessite ni mise à jour complexe des paquets, ni compilation manuelle.
La version la plus récente de Linux disponible via les « backports » pour Debian 10 est le noyau 5.8. Pour l’installer, vous devez d’abord activer ce dépôt. Pour cela, ouvrez un terminal, puis ajoutez le dépôt à vos sources logicielles en utilisant la commande suivante :
sudo add-apt-repository 'deb http://deb.debian.org/debian buster-backports main'
Après avoir ajouté le dépôt des « backports » Debian, mettez à jour votre liste de paquets avec la commande ci-dessous :
sudo apt-get update
Une fois les sources logicielles mises à jour, vous pouvez procéder à l’installation du noyau Linux 5.8 en utilisant la commande suivante :
sudo apt-get install linux-image-5.8.0-0.bpo.2-amd64-unsigned -y
Suite à l’installation du noyau Linux 5.8, votre fichier de configuration Grub sera automatiquement mis à jour pour prendre en compte le nouveau noyau. Une fois la mise à jour achevée, redémarrez votre ordinateur.
Votre système Debian Linux devrait alors démarrer avec le noyau 5.8. Profitez de cette mise à jour !
Seconde méthode : Mise à niveau vers Debian 11
Debian 11 intègre le noyau Linux 5.9, et est amené à recevoir des mises à jour régulières de son noyau. Si le noyau 5.8 ne vous satisfait pas pleinement, vous pouvez opter pour la version 5.9.
Procédure de mise à niveau
Nous avons déjà expliqué comment installer Debian 11 via une nouvelle installation. Cependant, nous allons ici détailler le processus de mise à niveau d’un système existant. Il est important de mettre à niveau vers Debian 11 pour accéder à la version 5.9 du noyau Linux.
Pour démarrer le processus de mise à niveau de votre système Debian 10, ouvrez un terminal, puis utilisez la commande `su -` pour vous connecter en tant qu’utilisateur root.
su -
Si la commande `su` ne fonctionne pas, vous pouvez utiliser la commande `sudo -s` pour obtenir les privilèges root sans saisir le mot de passe root.
sudo -s
Une fois connecté en tant que root, mettez à jour votre système à l’aide des commandes suivantes :
apt update apt upgrade
Ouvrez le fichier `/etc/apt/sources.list` dans l’éditeur de texte Nano. Ce fichier doit être modifié pour passer des sources logicielles Debian 10 à Debian 11.
nano -w /etc/apt/sources.list
Dans l’éditeur Nano, repérez la ligne ci-dessous. Elle indique à votre système qu’il doit se référer aux logiciels pour Debian 10.
Note : l’URL exacte peut varier. Ce qui importe, c’est que la ligne contienne la référence à « buster main ».
deb http://deb.debian.org/debian/ buster main
Une fois cette ligne identifiée, remplacez « buster » par « testing ». La ligne devrait alors ressembler à ceci :
deb http://deb.debian.org/debian/ testing main
Ensuite, trouvez la ligne ci-dessous. Là encore, ne vous inquiétez pas si les URLs diffèrent, l’important est qu’elle contienne « buster main ».
deb-src http://deb.debian.org/debian/ buster main
Modifiez cette ligne pour qu’elle devienne :
deb-src http://deb.debian.org/debian/ testing main
Après avoir modifié ces deux lignes, supprimez toutes les autres lignes présentes dans le fichier. Seules les deux lignes concernant « testing » doivent rester.
Si vous avez un doute, assurez-vous que votre fichier `/etc/apt/sources.list` ressemble exactement à ce qui suit :
#Testing repo
deb http://deb.debian.org/debian/ testing main
#Testing source repo
deb-src http://deb.debian.org/debian/ testing main
Après avoir édité le fichier `sources.list`, enregistrez-le avec Ctrl + O puis quittez Nano avec Ctrl + X. Enfin, mettez à niveau votre système avec les commandes ci-dessous :
apt update apt upgrade apt dist-upgrade
Enfin, redémarrez votre système.
Installation du noyau 5.9
Après le redémarrage, vous utiliserez Debian 11, et donc le noyau Linux 5.9. Pour le confirmer, exécutez la commande suivante :
uname -a
Si vous avez un doute sur l’installation du noyau 5.9 suite à la mise à niveau vers Debian 11, vous pouvez installer le paquet du noyau manuellement avec la commande ci-dessous :
sudo apt install linux-image-5.9.0-2-amd64
Après l’installation manuelle du noyau Linux 5.9 sur Debian 11, il est nécessaire de redémarrer votre ordinateur pour que le nouveau noyau soit actif.