Comment supprimer les vieux noyaux du top 10 debian

Comment supprimer les vieux noyaux du top 10 debian
Les vieux noyaux ne sont pas immédiatement retirés après l'installation d'un nouveau Linux noyau. Sur ton Debian 11, Les vieux noyaux existent dans le «/botte" cloison. Cependant, vous pouvez supprimer manuellement ces noyaux inutilisés et anciens de votre système. Cette opération libérera l'espace disque anciennement occupé par les vieux noyaux. Certains systèmes peuvent devenir inutiles si le «/botte«La partition n'a pas d'espace disque adéquat.

Avec ce post, nous vous aiderons à supprimer les anciens grains, ce qui peut entraîner de futurs problèmes liés à l'installation de programmes et de packages. Avant d'aller de l'avant, comprenons quelques concepts de base sur un noyau Linux.

Noyau linux

Le noyau Linux sert d'interface entre les programmes et le matériel informatique. C'est une partie essentielle du système d'exploitation Linux. Il communique entre les processus et le matériel, permettant au système d'utiliser efficacement les ressources.

Quelles sont les fonctions d'un noyau Linux

Le noyau remplit ces quatre fonctions:

  • Gestion de la mémoire: Il garde une trace de la quantité de mémoire utilisée pour stocker quoi et où il est stocké.
  • Sécurité et appel système: Processus dans votre système, demandez des services au noyau Linux.
  • Gestion des processus: Il détermine également quels processus, quand et combien de temps ils peuvent utiliser le CPU.
  • Pilotes de périphérique: Il agit comme une interface moyenne entre le matériel et les processus de communication.

Parfois, les distributions publient ou mettent à jour une nouvelle version du noyau qui aborde un bogue ou est la version la plus récente publiée par l'équipe du noyau. Debian 11 charge le nouveau noyau lorsque nous installons la dernière version. Au fil du temps, vous pouvez finir par avoir de nombreuses versions du noyau, qui prennent toutes de place sur votre disque dur et pourraient créer des difficultés futures.

Maintenant, vérifions le Méthode pour éliminer l'ancien noyau Sur Debian 11.

Comment vérifier la version actuelle du noyau sur Debian 11

Avant de passer à la procédure de retirer les vieux noyaux de notre système, nous consulterons notre version actuelle du noyau Debian. Pour ce faire, nous utiliserons le «ton nom" commande.

Dans les systèmes basés sur Linux tels que Debian, le «ton nom»La commande est utilisée pour afficher les informations liées au matériel système et au système d'exploitation. Il récupère également les détails de l'architecture du système et du noyau. Dans le "ton nom«Commande, l'option« -r »est ajoutée pour vérifier la version du noyau que nous utilisons:

$ uname -r

Vous pouvez également exécuter le «ton nom«Commande avec la combinaison de«-Mme”Options pour obtenir le nom de la machine, le nom du noyau et sa version:

$ uname -mrs

Ici "x86_64»Indique que le système est démarré à partir du noyau 64 bits:

Avec le "-un”Option, le«ton nom»La commande révèle toutes les informations liées au système:

$ uname -a

Comment énumérer les noyaux installés sur Debian 11

Après avoir connu la version actuelle du noyau, nous allons maintenant exécuter la commande ci-dessous pour obtenir la liste du noyau installé sur Debian:

$ dpkg - liste | grep linux-image

Ici le "dpkg«Commande avec le«-liste"L'option extraitra la liste des packages installés sur votre système Debian. Avec l'aide de l'opérateur de tuyaux "|«Nous passerons la liste comme entrée au«grep" commande. Le "grep"La commande recherchera le"image»Dans la liste des packages installés. Après cela, il imprimera la sortie à l'écran du terminal Debian comme suit:

Comment retirer les vieux noyaux de Debian 11

Nous avons mis à niveau notre système de Debian 10 Buster à Debian 11 Bullseye et de la production ci-dessus, vous pouvez voir que le Debian 10 Old Kernel "Linux-Image-4.19.0-17-AMD64"Réside toujours sur notre système.

Pour éliminer les anciens et indésirables "Linux-Image-4.19.0-17-AMD64«Noyau de Debian 11, nous exécuterons le«retirer«Commande avec le«-purge" option. Le "-purge"L'option supprimera le noyau spécifié avec ses fichiers de configuration:

$ sudo apt-get --purge supprimer Linux-Image-4.19.0-17-AMD64

Après avoir retiré l'ancien noyau, il est temps de mettre à jour le «grub2" configuration:

$ sudo update-grub2

Maintenant, redémarrez votre système Debian 11:

$ sudo redémarrer

C'est ainsi que vous supprimez les vieux noyaux d'un système Debian.

Conclusion

Après un certain temps, l'équipe de développeurs Linux publie une mise à jour ou un nouveau noyau. Tous les systèmes basés sur Linux tels que Debian 11 Gardez les anciennes images du noyau à démarrer si un nouveau noyau échoue. Cependant, vous pouvez libérer de l'espace tenu par les anciennes images du noyau. Dans cet article, nous vous avons montré le Méthode pour éliminer les vieux noyaux de ton Debian 11.