gcg*_*gcg 4 package-management apt dpkg kernel
由于某种原因 apt 无法卸载旧内核,因此我根本无法使用 apt,因为它每次都会首先尝试执行自动删除。
\n\n\n\xe2\x9e\x9c sudo apt-get autoremove\n读取软件包列表...完成\n构建依赖关系树\n读取状态信息...完成\n以下软件包将被删除:\n linux-image-extra-4.10 .0-19-generic\n0 个已升级,0 个新安装,1 个要删除,1 个未升级。\n2 个未完全安装或删除。\n此操作后,将释放 155 MB 磁盘空间。\n是否继续? [Y/n] y\n(正在读取数据库...当前安装的 266341 个文件和目录。)\n正在删除 linux-image-extra-4.10.0-19-generic (4.10.0-19.21) ...\nrun-部分:执行 /etc/kernel/postinst.d/apt-auto-removal 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic\nrun-parts:执行 /etc/kernel/postinst.d /dkms 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic\n\n\n
到目前为止,我在谷歌搜索了很多之后尝试了以下内容
\n\nsudo dpkg --remove --force-remove-reinstreq linux-image-extra-4.10.0-19-generic--reinstall。所有步骤都挂在同一条线上。
\n\nrun-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic\nRun Code Online (Sandbox Code Playgroud)\n\n在此之后我所能做的就是终止进程并删除锁并尝试其他操作或重新启动。
\n\n为了确保我给了它很长的时间来完成,但它没有。
\n\n我的驱动器和 /boot 位置有很多空间,所以这绝对不是空间问题。我还看到有几个人在使用 Nvidia 驱动程序时遇到了类似的问题,但我一开始就从未安装过 nvidia 驱动程序。我在 Linux 中使用板载英特尔 GPU。
\n\n所以在这一点上我愿意接受建议。先感谢您。
\n好吧,在坚持了一周之后,这就是我解决这个问题的方法。
重新启动,在 grub 选择上选择 ubuntu 的高级选项,然后选择当前的内核恢复模式。
恢复模式启动后,只需修复软件包并清理,这将删除损坏的不可删除的 linux-image-extra 软件包。然后重新启动。
| 归档时间: |
|
| 查看次数: |
4283 次 |
| 最近记录: |