Ubuntu 18.04 卡在升级 linux-header

Mas*_*eey 14 upgrade apt linux-headers 18.04

每当我尝试在 Ubuntu 18.04 中更新我的系统时,它都会停止: 卡住 每当它到达Setting up linux-headers-<version>-generic。我无法从那里取消升级,但即使你离开它几个小时,它也不会改变任何东西。如果我检查其中的过程,htop它会显示它现在正在做任何事情。如果我强制结束升级并尝试重新启动它,当我重试升级时,它会说之前的升级已被中断,我应该尝试使用sudo dpkg --configure -a它来解决问题。

我只是觉得每次有可用的标头升级时都必须这样做很烦人,特别是因为我觉得它不应该发生并且应该有一个更永久的修复可用。我错过了什么或做错了什么?

kjp*_*ech 10

TLDR:禁用安全启动。

大约一个月前我开始遇到同样的问题。对我来说,解决方案是禁用安全启动。自从我安装 Ubuntu 18.04 以来,我已经禁用了安全启动,并且它升级没有任何问题。然而,大约一个月前,我更新了我的 BIOS,重新启用了安全启动(当时我不知道这一点)。升级冻结令人沮丧,我终于想通了,因为我的 VirtualBox 安装也不起作用。VirtualBox 的修复是禁用安全启动,这也修复了我的linux-headers-<version>-generic升级。

正如问题中所指出的,它会在这里冻结:

...
Setting up linux-headers-4.15.0-38-generic (4.15.0-38.41) ...
Run Code Online (Sandbox Code Playgroud)

禁用安全启动后,我得到:

...
Setting up linux-headers-4.15.0-38-generic (4.15.0-38.41) ...
/etc/kernel/header_postinst.d/dkms:
Secure Boot not enabled on this system.
...
done
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你的回答。我在同一个地方挂了……重新启动,禁用安全启动,成功更新,重新启动并重新启用安全启动,然后继续我的快乐之路。 (3认同)

kel*_*aka 7

我的解决方案;

  • ps辅助| grep apt
  • 杀死apt进程
  • 须藤 dpkg --configure -a
  • 适当更新
  • 适当升级