L'exploration du noyau principal Linux peut améliorer considérablement les performances et les capacités de votre système Debian. L'utilisation du noyau Zabbly Linux, construit par Stéphane Graber, intègre efficacement ces avantages dans votre système. Voici un aperçu concis de ce que cela apporte :
- Mises à jour de pointe: Le noyau principal, accessible via Zabbly, fournit les dernières fonctionnalités et corrections de bugs directement à partir de la source du noyau Linux, garantissant que votre système reste à jour avec les dernières avancées.
- Modifications minimales: Les noyaux Zabbly sont construits avec un minimum d'ajustements, offrant une version pure et inchangée du noyau Linux. Cela garantit que vous exécutez le logiciel comme prévu par les développeurs d'origine.
- Concentrez-vous sur la stabilité: Les noyaux Zabbly mettent l'accent sur la stabilité et ciblent les utilisateurs donnant la priorité à un environnement d'exploitation fiable et sécurisé.
- Améliorations des performances: Bénéficiez de performances améliorées grâce aux optimisations et aux mises à jour dans les dernières versions du noyau.
Cependant, il est important de noter que même si le noyau principal via Zabbly offre de nombreux avantages, il peut rencontrer certains problèmes de compatibilité, notamment avec de très nouveaux composants matériels, en raison du manque de correctifs spécifiques à la distribution.
Une fois l'introduction terminée, explorons comment installer le noyau Linux principal à l'aide des commandes de terminal sur votre système Debian via Zabbly.
Importer le référentiel Zabbly APT
Note: Cela ne fonctionne que pour Debian 12 Bookworm et Debian 11 Bullseye ; cela ne fonctionne pas pour Debian 10 Buster.
Mettre à jour Debian avant l'installation du noyau Linux 6.10
Avant d'installer Linux Kernel 6.10, mettez à jour votre système avec tous les packages disponibles.
Tout d'abord, exécutez la commande update :
sudo apt update
Procédez à la mise à niveau de tous les packages obsolètes à l'aide de la commande suivante.
sudo apt upgrade
Importez le référentiel Linux Zabbly APT pour le dernier noyau principal
Zabbly propose des versions de noyau Linux spécialisées pour Debian et Ubuntu. Ces versions prennent en charge une large gamme de matériel et sont idéales pour exécuter des conteneurs et des machines virtuelles Incus. Ils sont basés sur le récent noyau Linux principal stable et reçoivent des mises à jour hebdomadaires.
Commencez par installer les packages nécessaires :
sudo apt install lsb-release software-properties-common apt-transport-https ca-certificates curl -y
Ensuite, importez la clé Linux Zabbly Kernel GPG avec la commande suivante :
curl -fSsL https://pkgs.zabbly.com/key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/linux-zabbly.gpg > /dev/null
Enfin, importez le référentiel APT Linux Zabbly Kernel APT avec la commande suivante :
codename=$(lsb_release -sc) && echo deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/linux-zabbly.gpg] https://pkgs.zabbly.com/kernel/stable $codename main | sudo tee /etc/apt/sources.list.d/linux-zabbly.list
Note: Si vous rencontrez un bruit de fond sur Debian 11 avec Zabbly, par exemple aucun paquet trouvé, cela peut être dû au fait que Zabbly ne prend en charge qu'amd64 sur Debian 11, alors que Debian 12 prend en charge amd64 et arm64. Les utilisateurs de Debian 11 devront peut-être supprimer « arm64 » de la configuration [arch=amd64,arm64] pour résoudre le problème.
Installez le noyau Linux 6.10 via les commandes du terminal
Actualiser l'index APT
Maintenant, avec le référentiel Linux Zabbly Kernel importé, exécutez d'abord une mise à jour rapide avec la commande suivante :
sudo apt update
Finaliser l'installation du noyau Linux 6.10 via la commande APT
Exécutez maintenant la commande suivante pour installer le noyau Linux 6.10 sur votre système :
sudo apt install linux-zabbly
Une fois le processus d'installation terminé, redémarrez votre système :
sudo reboot
Vérifier l'installation du noyau Linux 6.10
Avant de continuer, la première étape consiste à actualiser votre référentiel pour refléter les modifications apportées à votre liste de sources et à vos préférences.
uname -r
Si Neofetch est installé, vous pouvez imprimer les spécifications de votre système dans un joli texte avec la commande suivante :
neofetch
Et c'est tout ; gardez le noyau à jour comme vous le feriez avec tous vos packages APT.
Supplémentaire : Comment restaurer le noyau par défaut de Debian
Il est important de noter que certains utilisateurs peuvent rencontrer des problèmes avec leur matériel, comme une perte de son lors de l'utilisation du nouveau noyau Linux.
Supprimer le noyau Linux 6.10 via la commande APT
Pour supprimer le noyau, la première étape consiste à exécuter la commande suivante.
sudo apt remove linux-zabbly linux-headers-*-zabbly* linux-image-*-zabbly*
Supprimer le référentiel Zabbly APT
Pour ceux qui suppriment le noyau Linux 6.10 et reviennent définitivement au noyau Debian par défaut, supprimez le référentiel APT que vous avez importé avec la commande suivante :
sudo rm /etc/apt/sources.list.d/linux-zabbly.list
Après avoir trié le fichier de préférences ou si vous êtes allé plus loin et avez supprimé les référentiels instables, il est temps d'exécuter une mise à jour APT.
sudo apt update
Redémarrer le système
Redémarrez votre système pour finaliser la suppression du noyau Linux 6.10 :
sudo reboot
Vérifier la suppression du noyau Linux 6.10
Vérifiez maintenant le noyau installé, qui devrait être le noyau générique par défaut.
uname -r
Conclusion
Après avoir installé le noyau Linux 6.10 à partir du référentiel du noyau Zabbly sur Debian 12 (Bookworm) ou Debian 11 (Bullseye), vous devriez constater une amélioration significative si vous disposez d'un nouveau matériel et s'il n'y avait aucun support auparavant. Les gains sont minimes pour la plupart, mais n'oubliez pas de garder le noyau à jour car de nombreuses mises à jour seront publiées à l'avenir, plus que ce que verrait votre noyau d'origine.
Liens utiles
Voici quelques liens précieux liés à l'utilisation et à la gestion des noyaux Linux sur un système Debian :
- Dépôt GitHub Zabbly Linux: accédez au référentiel Zabbly Linux GitHub pour afficher le code source, signaler les problèmes et contribuer au développement.
- Versions principales stables de Linux : Visitez le billet de blog de Stéphane Graber, la personne qui gère le noyau Zabbly, pour obtenir des informations sur les versions principales stables de Linux, y compris les guides d'installation et d'utilisation.
- Les archives du noyau Linux: Explorez les archives officielles du noyau Linux pour télécharger le code source du noyau, accéder à la documentation et rester à jour avec les dernières versions du noyau.