web-dev-qa-db-fra.com

Quelle est la politique d'Ubuntu sur la conservation des anciens noyaux?

Je viens juste de manquer d'espace disque sur /. En regardant la situation, j'ai réalisé que depuis la première installation de 12.04, Ubuntu a mis à jour le noyau ~ 23 fois et a conservé tous les anciens noyaux, binaires et sources d'en-tête.

J'ai juste manuellement apt-get purge- ed, sauf le dernier couple, en économisant de l'espace de 4 Go (sur une partition de 20 Go, donc c'est très important). Pourquoi Ubuntu voudrait-il garder tout cela? Est-ce l'absence d'une fonctionnalité telle que "garder dernier 4" ou y a-t-il une autre raison?

46
artfulrobot

Ubuntu conservait les anciens noyaux pour des raisons de sécurité, mais il devrait maintenant être auto-nettoyant pour les anciens.

Le système devrait nettoyer automatiquement les anciens noyaux avec ce bogue:

Vous pouvez donc vous assurer que votre système est à jour et que vous avez installé apt (0.9.7.5ubuntu5.5). Si vous continuez à avoir le mauvais comportement, veuillez signaler un bogue sur le paquet apt.

Ceci est également utile si vous souhaitez nettoyer des éléments:

Vous n'avez pas besoin de purger manuellement chaque paquet de noyau, faire un Sudo apt-get autoremove de temps en temps supprimera les noyaux dont vous n'avez plus besoin. Cependant, il est probablement plus facile de trouver la cause fondamentale pour laquelle votre système ne nettoie pas automatiquement les anciens noyaux.

37
Jorge Castro