如何删除 Ubuntu 16.10 中不完整的内核安装?

如何删除 Ubuntu 16.10 中不完整的内核安装?

使用内核为 4.8.0-22 的 Ubuntu 16.10,与安装时最初安装的相同。

内核升级到4.8.0-26后,更新卡住了。我仍然可以启动我的电脑并正常使用Ubuntu,但无法完成升级。

我已经阅读了很多关于如何修复它的文章,sudo apt-get purge nvidia*但是在终端上它不让我这样做(需要sudo dpkg --configure -a并且它再次卡住(我正在为我的 GTX 950 使用驱动程序 367.57)。 我也试图打开 synaptic,但由于安装不完整,它不允许我打开它。

我该如何解决呢?

答案1

OP 解决了他们自己的问题(从评论中编辑成答案)

我用它解决了Ubuntu 论坛上的这个帖子

dpkg --get-selections >~/Desktop/bad-install 
gedit ~/Desktop/bad-install 

从文件中删除无法正确安装的程序名称的行并保存,然后运行:

  sudo dpkg --clear-selections
  sudo dpkg --set-selections <~/Desktop/bad-install
  sudo apt-get -u dselect-upgrade
  sudo update-grub

就这样吧。问题已修复。:)

相关内容