坚持删除linux-image-extra-4.10.0-19-generic
我的Ubuntu 17.04最近安装到4.10.0-21-generic
,我被提示删除了4.10.0-19内核。 但是在运行sudo apt autoremove
它就挂起了这一步:
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
有任何想法吗? 我无法安装任何其他软件包/更新软件包,因为它总是试图删除它无济于事。
任何指针都将非常感激。
输出自:dkms状态
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
输出来自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
该文件是否存在:
/boot/vmlinuz-4.10.0-19-generic
存在?
你可以提供输出吗?:
$ dkms status ls -l /var/lib/dpkg/info/linux-image-4.10.0-19-generic*
看起来软件包在安装时无法编译某些dkms(动态内核模块支持),并且它希望在删除软件包之前完全配置它。
有核选项,但你想确保你没有在旧内核上运行,或者它会在重启时中断。
sudo dpkg --remove --force-remove-reinstreq