Supprimer des noyaux (le retour)

Classé dans : Ubuntu - Mots clés : kernel, grub, démarrage

Marre 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 ! !  wink

[ Aucun commentaire ]

© Le Computing Froggy  !

Écrire un commentaire

Quelle est la sixième lettre du mot rcn6tmp ? :