Mon Ubuntu 17.04 a été installé récemment sur 4.10.0-21-generic
et on m'a demandé de supprimer le noyau 4.10.0-19. Cependant, après avoir exécuté Sudo apt autoremove
, il se bloque à cette étape:
Removing linux-image-extra-4.10.0-19-generic (4.10.0-19.21) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic
Des idées? Je ne parviens pas à installer d'autres packages/packages de mise à jour car il essaie toujours de le supprimer en vain.
Tous les indicateurs seront très appréciés.
Sortie de: dkms status
bbswitch, 0.8, 4.10.0-19-generic, x86_64: installed
bbswitch, 0.8, 4.10.0-20-generic, x86_64: installed
bbswitch, 0.8, 4.10.0-21-generic, x86_64: installed
nvidia-375, 375.66, 4.10.0-20-generic, x86_64: installed
nvidia-375, 375.66, 4.10.0-21-generic, x86_64: installed
Sortie de ls -l /var/lib/dpkg/info/linux-image-4.10.0-19-generic*
-rw-r--r-- 1 root root 82412 Apr 15 19:19 /var/lib/dpkg/info/linux-image-4.10.0-19-generic.list
-rw-r--r-- 1 root root 101208 Apr 6 18:28 /var/lib/dpkg/info/linux-image-4.10.0-19-generic.md5sums
-rwxr-xr-x 1 root root 40128 Apr 6 18:28 /var/lib/dpkg/info/linux-image-4.10.0-19-generic.postinst
-rwxr-xr-x 1 root root 13691 Apr 6 18:28 /var/lib/dpkg/info/linux-image-4.10.0-19-generic.postrm
-rwxr-xr-x 1 root root 11545 Apr 6 18:28 /var/lib/dpkg/info/linux-image-4.10.0-19-generic.preinst
-rwxr-xr-x 1 root root 11356 Apr 6 18:28 /var/lib/dpkg/info/linux-image-4.10.0-19-generic.prerm
Le fichier existe-t-il:
/boot/vmlinuz-4.10.0-19-generic
Exister?
Pouvez-vous fournir le résultat de ?:
$ dkms status
ls -l /var/lib/dpkg/info/linux-image-4.10.0-19-generic*
On dirait que le paquet n'a pas réussi à compiler certains dkms (Dynamic Kernel Module Support) lors de l'installation, et il souhaite le configurer complètement avant de supprimer le paquet.
Il existe une option nucléaire, mais vous voulez vous assurer que vous n’exécutez pas le noyau plus ancien, sinon il tomberait en panne au redémarrage.
Sudo dpkg --remove --force-remove-reinstreq <package_name>