Par défaut, Ubuntu conserve uniquement deux noyaux, si pour une raison, on souhaite conserver des noyaux plus anciens, il faut modifier le fichier /etc/kernel/postinst.d/apt-auto-removal
et trouver la ligne commençant par previous_version.
[...] previous_version="$(echo "$debverlist" | sed -n 2p)" [...]
Par exemple, si l'on en veut trois, on doit modifier cette ligne :
[...] previous_version="$(echo "$debverlist" | sed -n 2,4p)" [...]
Les noms des paquets des noyaux chez Debian et Ubuntu diffèrent :
Pour lister les différents noyaux installés sur son système :
dpkg -l | grep linux-image
C'est la deuxième colonne qui est intéressantes, car cela correspond au nom du paquet.
Pour être sûr de quel noyau est utilisé, on peut utiliser la commande uname -r
.
Le système conservera dans tous les cas deux noyaux, donc cette commande peut avoir des effets de bord indésirable.
apt remove --purge linux-image-...-generic
Plus besoin de mettre à jour le chargeur d'amorçage Grub2, c'est fait automatiquement 1).