web-dev-qa-db-fra.com

Comment déterminer les noyaux obsolètes et les supprimer pour nettoyer l'espace disque

enter image description here

  • Je veux nettoyer l'espace disque
  • Analyseur de disque montre ce graphique
  • J'ai remarqué le motif répétitif dans /lib/modules (je suppose que les anciennes versions du noyau)

Comment déterminer les noyaux obsolètes?

Comment les supprimer en toute sécurité?

Déjà essayé Sudo apt autoremove et Sudo apt autoclean comme décrit dans cette réponse ; ceux-ci n'ont eu aucun effet.

edit - Pourquoi ma question est-elle différente de la duplication suggérée? Une solution simple, comme celle des one-liners que j'ai déjà essayée, serait Nice, car je préfère une manière "conviviale" de travailler avec mon ordinateur. au lieu d'utiliser des commandes de terminal cryptiques

1
Breaker222

Utilisez /usr/bin/purge-old-kernels c'est dans le package byobu. purge-old-kernels gère les détails (suppression de toutes les parties de l'ancien noyau, pas de votre noyau actuel, etc.).

1
waltinator

"Je préfère une manière" conviviale "de travailler avec mon ordinateur plutôt que d'utiliser des commandes de terminal cryptiques"

rm-kernels

rm-kernels correspond à votre exigence "conviviale". C'est un script bash que vous pouvez créer rapidement. Comme décrit dans Demandez à Ubuntu , répondez: Comment purger sélectivement les anciens noyaux tous en même temps

0
WinEunuuchs2Unix

Obtenez une liste de tous les noyaux installés sur votre Ubuntu:

dpkg -l "*linux-image-*" | grep ^ii

vérifiez lequel vous utilisez:

uname -r

Tout supprimer sauf celui qui se trouve dans uname -r génère:

Sudo apt autoremove --purge linux-image ...
0
Ravexina