从 16.04 升级到 18.04 后,dpkg 处理 linux-image 时出错

从 16.04 升级到 18.04 后,dpkg 处理 linux-image 时出错

我刚刚从 16.04 升级到 Ubuntu MATE 18.04。升级过程中遇到了一些困难,稍后我会在下面描述,但目前,升级已“完成”,除了 dpkg 设置软件包时出现以下错误,导致尝试更新任何内容时失败。

Bus error (core dumped)
dpkg: error processing package linux-image-4.15.0-112-generic (--configure):
 installed linux-image-4.15.0-112-generic package post-installation script subprocess returned error exit status 135
dpkg: dependency problems prevent configuration of linux-image-generic:
 linux-image-generic depends on linux-image-4.15.0-112-generic; however:
  Package linux-image-4.15.0-112-generic is not configured yet.

dpkg: error processing package linux-image-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-modules-extra-4.15.0-112-generic:
 linux-modules-extra-4.15.0-112-generic depends on linux-image-4.15.0-112-generic | linux-image-unsigned-4.15.0-112-generic; however:
  Package linux-image-4.15.0-112-generic is not configured yet.
  Package linux-image-unsigned-4.15.0-112-generic is not installed.

dpkg: error processing package linux-modules-extra-4.15.0-112-generic (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
 linux-generic depends on linux-image-generic (= 4.15.0.112.100); however:
  Package linux-image-generic is not configured yet.

dpkg: error processing package linux-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-4.15.0-112-generic
 linux-image-generic
 linux-modules-extra-4.15.0-112-generic
 linux-generic

我尝试过apt-get install -f、、apt-get cleanapt-get autoremovedpkg --configure -a但仍然无法使用。我还没有尝试过手动清除并重新安装这些软件包,以防下载中断,因为这些软件包看起来非常重要。

至于时间顺序:

  1. 我第一次do-release-upgrade在工作时运行,但是由于网络不稳定,我很早就停止了下载。
  2. 我发现我的 Apache 无法正常工作,所以我do-release-upgrade又试了一次。我收到一条警告,说我应该升级到最新补丁,但我发现它“是最新的”,大约有 1500 个软件包“被保留”
  3. 浏览了一会儿后,我运行了apt-get install -f。它下载了大约 650mb 的软件包,重新启动后,操作系统可以运行,但图形用户界面损坏了,看起来像 Windows 98。
  4. 我运行apt-get dist-upgrade后,它下载了大约 1.5gb 的软件包。完成后,我重新启动,操作系统运行“正常”,除了上述错误。不过 Apache 仍然无法正常工作。

如果我违反了任何规则,我很抱歉。这是我的第一篇帖子。如果社区能提供任何帮助,我将不胜感激。现在我正在备份重要文件,以防最终不得不重新安装 Linux,但我真的希望我能继续写这篇文章。感谢您的阅读。

编辑:正在播放的uname -r节目4.4.0-187-generic

编辑 2:我也清除了旧内核。仍然发生同样的错误。

答案1

老实说,我建议您重新安装 Ubuntu MATE 18.04。由于您已经开始备份,我建议您继续备份,然后重新安装。您可能会找到解决方案,但这似乎需要大量工作,不值得您花时间。

您可以下载磁盘映像这里然后您必须使用 USB 或 DVD 制作可启动媒体。最后,使用可启动媒体安装 Ubuntu MATE。

祝你好运!

相关内容