Comment supprimer les anciens noyaux dans Debian

Étirement Debian

Les utilisateurs qui ont et utilisent Debian depuis longtemps auront remarqué comment dans leur système d'exploitation demandé une mise à jour du noyau ou s'ils veulent supprimer des noyaux. Beaucoup d'entre vous seront déconcertés par une telle situation et d'autres se demanderont si leur système d'exploitation cessera de fonctionner s'ils suppriment un ancien noyau.

Avec cet article, nous voulons vous aider à résoudre ces doutes ainsi qu'à optimiser votre distribution Debian, en supprimant les paquets qui ne sont pas nécessaires dans la distribution et qui peuvent causer des problèmes futurs avec de nouveaux programmes ou paquets.

La base de chaque distribution Gnu / Linux est le noyau Linux. D'où le nom est Linux et pas seulement GNU. De temps en temps, les distributions mettent à jour ou publient une nouvelle version du noyau qui corrige un bogue ou est la dernière version publiée par l'équipe du noyau. Lorsque nous installons la dernière version, Debian quitte l'ancien noyau et charge le nouveau noyau.

Au fil du temps, nous pouvons avoir dix ou vingt nouvelles versions du noyau qui ne prend que de la place sur votre disque dur et peut causer des problèmes futurs. Habituellement, nous n'avons besoin que d'une seule version du noyau, bien que pour la sécurité, il existe généralement deux versions, celui qui fonctionne sans aucun problème et la dernière version.

Pour éliminer les anciens noyaux, nous devons d'abord savoir quelle version nous utilisons, pour cela nous ouvrons le terminal et écrivons ce qui suit:

uname -sr

Cela nous indiquera la version du noyau que nous utilisons. Maintenant, nous devons regarder combien de noyaux nous avons installés dans notre Debian, pour cela nous écrivons ce qui suit dans le terminal:

dpkg -l | grep linux-image | awk '{print$2}'

Cette il nous montrera tous les noyaux installés. Maintenant, nous devons choisir les noyaux à supprimer et le faire comme suit:

sudo apt remove --purge linux-image-X.XX-X-generic
sudo update-grub2
sudo reboot

Ce sera avec chaque version du noyau que nous voulons supprimer. Si nous voulons le faire automatiquement, il existe un programme appelé byobu qui le fera automatiquement. Pour ce faire, nous devons d'abord l'installer comme suit:

sudo apt install byobu

Et puis exécutez-le comme suit:

sudo purge-old-kernels --keep 2

Cela supprimera tous les anciens noyaux et ne laissera que deux versions pour des raisons de sécurité. Comme vous pouvez le voir, le système est simple et améliorera non seulement les performances de la distribution mais aussi vous aurez plus d'espace pour vos colis ou des fichiers.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Chaparral dit

    Je n'ai qu'un seul noyau sur mon système Debian: uname -sr
    Linux 4.9.0-3-amd64.
    J'ai installé Debian kde il y a quelques semaines (lsb_release -a
    Aucun module LSB n'est disponible.
    ID de distributeur: Debian
    Description: Debian GNU / Linux 9.1 (extensible)
    Version: 9.1
    Nom de code: stretch) et cela fonctionne parfaitement. Il n'est pas mis à jour et ce n'est pas non plus nécessaire. Je vois qu'il existe déjà des systèmes avec le noyau 4.12 mais Debian est impassible et fonctionne avec des étapes très courtes mais très sûres.

    Dans tous les cas, les informations contenues dans le message sont excellentes à prendre en compte lorsque les circonstances précises se présentent, ce dont je remercie son auteur.

  2.   joseph dit

    La même chose s'appliquerait à un fedora?. Merci

  3.   Gerson dit

    J'aimerais connaître votre opinion sur MX_Linux, la distribution qui fait une grande différence.

  4.   VM dit

    Merci très bon article

  5.   Rafa dit

    Essayez de désinstaller un noyau comme vous l'expliquez avec byobu et vous verrez qu'il ne fait rien du tout. Vous sauriez si vous aviez pris le temps de le tester et pas simplement de le copier à partir d'une autre page où ils l'expliquent de la même manière, et cela ne fonctionne pas de toute façon. Vous faites beaucoup de dégâts à Linux avec cela.