dpkg 在恢复模式下陷入恶性循环

dpkg 在恢复模式下陷入恶性循环

我正在尝试在 Alienware 笔记本电脑上安装 Ubuntu 16.04.3。为了启动安装介质,我必须使用nouveau.modeset=0。此外,除非我取消选中有关安装更新和下载第三方驱动程序的两个框,否则安装程序将挂起。我想我只需在系统启动后更新并安装驱动程序即可。

问题就在这里。安装后,我启动了系统,但无法通过登录屏幕;我猜是因为我没有 Nvidia 驱动程序。所以我启动到恢复模式并运行apt update && apt upgrade。但是升级命令在尝试配置 cups 时卡住了。以下是挂起前的最后两行:

invoke-rc.d: could not determine runlevel
[ OK ] Started Braille Device Support

因此,出于某种原因,invoke-rc.d 无法识别我的运行级别,我怀疑这与恢复模式有关。我确信我的问题与这个错误。 还这个问题看起来很相似,但是还没有解决。

现在我陷入了恶性循环。如果我尝试安装任何东西,我都会收到错误并建议运行

sudo dpkg --configure -a

由于运行级别错误,运行该命令再次卡住。一遍又一遍。

我怎样才能重新配置 dpkg 并安装我的视频驱动程序而不陷入这个循环?

答案1

在登录屏幕上,我能够进入 tty ctrl+alt+F3。在 tty 上,我运行

dpkg --configure -a

这次成功了,因为我没有处于恢复模式。

最后我终于可以安装我的显卡驱动程序了

sudo ubuntu-drivers autoinstall 

重启后我可以正常登录。不过对我来说这似乎是一个 bug。

相关内容