Noyau Linux 5.16 a de nombreuses nouvelles fonctionnalités, un support et une sécurité. La version du noyau Linux 5.16 a une nouvelle fonctionnalité intéressante, FUTEX2, ou futex_watv(), qui vise à améliorer l'expérience de jeu Linux, en augmentant considérablement avec un meilleur portage Linux natif pour les jeux Windows utilisant Wine.
D'autres améliorations ont vu l'écriture inclure une meilleure écriture du planificateur de tâches de gestion de la congestion pour les clusters CPU partageant le cache L2/L3 , parmi de nombreux autres ajouts. Plus d'informations peuvent être trouvées sur le journal des modifications de la version du noyau Linux 5.16 .
Dans le didacticiel suivant, vous apprendrez comment installer le dernier noyau Linux 5.16 sur Debian 11 Bullseye.
Mettre à jour le système Debian
Mettez à jour votre Debian système pour s'assurer que tous les packages existants sont à jour :
sudo apt update && sudo apt upgrade -y
Importer Sid/Unstable Repository
Les étapes suivantes expliquent comment importer le référentiel sid/unstable. Ceci est le référentiel
Tout d'abord, copiez et collez la commande suivante.
echo "deb http://deb.debian.org/debian unstable main contrib non-free" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian unstable main contrib non-free" | sudo tee -a /etc/apt/sources.list
Créer un fichier d'épinglage APT
Ensuite, une solution simple consiste à utiliser apt-pinning pour éviter d'avoir différentes branches de version, ce qui oblige votre système à demander des mises à jour à partir du référentiel expérimental. Ouvrez le fichier suivant à l'aide d'un éditeur de texte.
sudo nano /etc/apt/preferences
Ensuite, ajoutez ce qui suit.
Package: *
Pin: release a=bullseye
Pin-Priority: 500
Package: linux-image-amd64
Pin: release a=unstable
Pin-Priority: 1000
Package: *
Pin: release a=unstable
Pin-Priority: 100
L'ordre passe toutes les mises à jour sont préférées à Bullseye avec un score plus élevé (500) qu'unstable (100) , vous n'êtes donc pas invité à mettre à jour divers packages à partir du référentiel instable.
Cependant, pour faciliter la mise à jour du noyau lorsque vous exécutez la commande apt update pour vos packages Bullseye standard, l'exemple ci-dessus a défini linux-image-amd64 comme une priorité élevée (1000) en utilisant le référentiel unstable au-dessus de toute autre source pour ce package uniquement.
Exemple :

Enregistrez maintenant le fichier CTRL+O, puis quittez CTRL+X .
Installer ou mettre à niveau vers le noyau Linux 5.16
Ensuite, mettez à jour votre dépôt.
sudo apt update
Vous remarquerez que vous avez un package à mettre à jour.
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Exécutez la commande apt upgrade pour commencer la mise à jour vers le noyau Linux 5.16.
sudo apt upgrade -y
Une fois terminé, redémarrez votre système pour que le nouveau noyau soit activé.
sudo reboot
Une fois reconnecté, ouvrez votre terminal et tapez la commande suivante pour vérifier l'installation.
sudo uname -r
Exemple de résultat :
5.16.0-1-amd64
Vous pouvez également imprimer les spécifications de votre système avec neofetch.
sudo apt install neofetch -y
Maintenant, lancez neofetch pour obtenir votre version du noyau Linux.
neofetch
Exemple de sortie Neofetch :

Toutes les nouvelles mises à jour qui arrivent seront automatiquement vues lorsque vous exécuterez la commande apt update pour vérifier les mises à jour pour le reste de vos packages de référentiel Debian 11 Bullseye.