尝试更新内核,导致 Ubuntu 软件中心崩溃

尝试更新内核,导致 Ubuntu 软件中心崩溃

这里是 Ubuntu 12.04。因此,我尝试更新我的内核,最终成功了,但我更新的方法有点... 嗯,不对。因此... Ubuntu 软件中心现在无法运行,当我通过命令行运行它的命令时,这是最后一个错误行:

AttributeError: 'NoneType' object has no attribute '__contains__' 现在我知道内核更新是通过其他命令来实现的,比如“linux-image-generic-4.1100... /var/etc/apt/ 中的行 “当我试图解决这个问题时。

我对这些错误/问题/损坏的东西了解不多,但我认为我需要删除这些内核.deb文件。

不管怎样,我已经习惯了把事情搞得一团糟,但如果你有答案的话,我还是提前谢谢你!

啊哈!这是我遇到的系统错误:The package linux-image-4.11.0-041100rc5-generic needs to be reinstalled, but I can't find an archive for it.我需要卸载它

这是我所遵循的……呃,我猜它不稳定,我想获取最新版本,但不知道。就是这样 ->如何在没有任何发行版升级的情况下将内核更新到最新的主线版本?

答案1

好吧,您已尝试将内核更新到最新的主线内核,但这不是一个好主意(參考)。但是如果您仍然需要这样做(由于某些原因,例如硬件兼容性或其他原因),则可以采用以下方法:

在里面关联您分享了您的工作流程,您在安装后立即删除了与新内核相关的 deb 文件。这就是您收到错误的原因The package linux-image-4.11.0-041100rc5-generic needs to be reinstalled, but I can't find an archive for it。从逻辑上讲,如果安装正确,一切都应该顺利进行,您不应该收到此错误。但似乎出现了一些问题,需要重新安装。

现在,按照相同的步骤下载并安装内核,但这次不要删除 deb 文件。

重启系统。如果没有出现错误,现在就可以删除 deb 文件了。

相关内容