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"

unix_header1

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]+//')")

unix_header2

Après exécution de la commande, il ne reste que le strict nécessaire :

unix_header3

Vous pouvez maintenant entamer les mises à jour de votre Linux sereinement 😉