Comment l'avez-vous installé? Si vous venez de saisir une charge de fichiers deb et de les installer, vous en débarrasser est aussi simple que de trouver les packages et de les exécuter apt-get remove
pour chacun d'eux.
Je viens juste de prendre une tasse de café, vous pourrez donc porter tout le poids de mon bashfu ce matin ... Cela devrait vous dire quels noyaux sont installés:
dpkg -l | awk '/linux-[^ ]+-[0-9]/ {print $2}'
Parcourez-les et notez les versions que vous souhaitez supprimer. Prenez également note de votre installation actuelle (uname -a) ou de tout nouveau noyau que vous avez installé depuis le démarrage. Vous ne voulez pas supprimer les plus récents.
Quoi qu'il en soit, lorsque vous avez une idée, vous pouvez les supprimer en bloc en adaptant cette commande:
sudo apt-get purge linux-{headers,image,image-extra}-3.5.0-{7,8,9}.*
Les mots et les nombres entre accolades seront développés au moment de l'exécution, de sorte que les packages ciblés seront:
linux-headers-3.5.0-7*
linux-headers-3.5.0-8*
linux-headers-3.5.0-9*
linux-image-3.5.0-7*
linux-image-3.5.0-8*
linux-image-3.5.0-9*
linux-image-extra-3.5.0-7*
linux-image-extra-3.5.0-8*
linux-image-extra-3.5.0-9*
Vous pouvez jouer avec cela, mais pour le nettoyage, je trouve cela beaucoup plus sûr qu'un caractère générique large (comme je le fais actuellement sur un noyau 3.5. *).
Dans tous les cas, lisez ce que va faire apt-get avant de dire oui. Supprimer les noyaux actuels et tous les noyaux est une situation étonnamment courante dans laquelle se trouvent les utilisateurs d'Ubuntu. Ce n'est pas irrémédiable, mais oui, ne le faites pas!
Soyez particulièrement prudent avec les caractères génériques et apt-get. Si vous ne me croyez pas courir apt-get -s remove linux-image-3.4*
et voir ce qu'il sélectionne (ouais - tous les noyaux). Ne vous inquiétez pas, la commande est en "mode de simulation" pour ne rien faire (et donc pas besoin de root).
Source: https://wiki.ubuntu.com/Kernel/MainlineBuilds#Uninstalling_Mainline_Kernels
la source