Supprimer des noyaux (le retour)
Classé dans : Ubuntu - Mots clés : kernel, grub, démarrageMarre de visualiser plusieurs lignes de kernels au démarrage de votre ordinateur : voici une solution !
J'avais déja écrit un article à ce sujet mais maintenant, il y a une solution plus simple !
Merci à nesthib pour son script, que voici :
#!/bin/bash
KEEP=2
KERNELS=($(dpkg -l | awk '/ii linux-image-[0-9]\./{gsub("-generic","",$2); print $2}'))
KERNELS_TO_REMOVE=(${KERNELS[@]:0:${#KERNELS[@]}-$KEEP})
sudo apt-get remove ${KERNELS_TO_REMOVE[@]} ${KERNELS_TO_REMOVE[@]/image/headers}
J'y ai apporté les modifications indiqués sur la page 14 du fil pour éviter d'avoir à installer gawk.
Il suffit de copier ces commandes dans un fichier pour en faire un script ou bien de faire de ces commandes une fonction shell à copier dans le fichier .bash_aliases comme le recommande l'auteur toujours dans la même conversation.
Bon nettoyage de liste de noyaux ! !