Si vous utilisez un système Linux depuis quelques temps, il peut arriver que la partition /boot n’ai plus suffisamment d’espace disque pour obtenir les dernières mises à jour de kernel par exemple. Par défaut, il faut savoir que cette partition /boot stocke l’ensemble des versions des images Linux depuis l’installation du système d’exploitation. S’il peut effectivement être important de garder une version précédente pour démarrer dessus en cas de problème, il est parfaitement inutile de toutes les conserver. Pour afficher la liste des images stockées dans la partition /boot, vous pouvez lancer la commande suivante :
dpkg -l | grep -Ei "linux-headers|linux-image"
Pour supprimer les fichiers obsolètes, voici la commande à utiliser :
sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")
Après exécution de la commande, il ne reste que le strict nécessaire :
Vous pouvez maintenant entamer les mises à jour de votre Linux sereinement 😉
18 juin 2018 at 20 h 20 min
Merci grandement…
14 octobre 2021 at 18 h 59 min
Merci !
C’est quand même dommage qu’il faille tout le temps jouer de la ligne de commande pour le moindre pet de travers…
Une configuration « utilisateur basique » avec seulement les 2-3 derniers noyaux contribueraient à rendre Linux moins compliqué pour des néophytes !