J'ai. une question simple. Après avoir mis à jour mon noyau, je ne pouvais pas démarrer (bloqué sur un écran violet) à moins de choisir l'ancien noyau. Alors, comment puis-je supprimer le nouveau noyau avec synaptic. Et comment puis-je le faire en toute sécurité? Je suis en Quetzel Quantal. Mon noyau est 3.5.0-40. Le noyau de travail est 3.5.0-39. Comment puis-je empêcher les mises à jour du noyau d'apparaître dans le gestionnaire de mises à jour? Merci.
Pour supprimer en toute sécurité le noyau indésirable, ouvrez une session de terminal et exécutez la commande suivante:
dpkg -l | grep linux-image
Au moment de la rédaction de cet article, le nom de l'image était: linux-image-$(uname -r)-generic
sous AMD64/x86_64
architecture
Pour les images de noyau non signées, comme celles créées par les pilotes nvidia, l’image pourrait être: linux-image-unsigned-4.20.17-042017-generic
Sudo apt-get purge linux-image-3.5.0-40-generic
REMARQUE: pour Ubuntu 18.04 LTS ou une version ultérieure, vous pouvez également supprimer les packages
linux-modules
oulinux-headers
de la même version pour économiser de l'espace disque/maintenir votre système à plat.
Sudo apt-get remove linux-image-3.5.0-40*.
Je vous suggèrerais de toujours garder au moins un noyau plus ancien disponible, au cas où vous auriez besoin de le démarrer pour des raisons que vous ne vous attendez peut-être jamais.
Aucune autre réponse à cette question ne semble correcte. La réponse complète est un mélange des deux avec une correction supplémentaire;
Sudo apt-get purge *4.18.0-21*
Si 4.18.0-21
est le numéro de votre noyau, utilisez ls /boot
pour le voir.
C’est ce qui m’a motivé (bien que j’ai dû exécuter une commande similaire deux fois pour se débarrasser de /lib/modules/4.18.0-21-generic
).
Utilisez cette commande avec précaution pour vous assurer de ne rien supprimer de nécessaire.
Comme remarque intéressante, dans mon cas, linux-headers-generic-hwe-18.04
a également été supprimé, et lorsque j'ai essayé de le réinstaller, il a voulu réinstaller le dernier noyau, ce n'est donc pas ce qu'il a fait. Et, la recherche a bien prouvé que cela faisait partie du noyau 4.18.0-21; https://packages.ubuntu.com/bionic-updates/linux-headers-generic-hwe-18.04