Apt安装挂起/冻结尝试运行更新没有错误17.10

我过去几个小时一直试图更新我的机器,我似乎无法让它工作。

我跑了:

sudo apt update && sudo apt upgrade 

这发现了多个软件包,比如更新linux标题等。我让它运行一夜,发现它没有取得任何进展,我无法使用ctrl + c杀死它。

我关闭了终端并删除了锁并运行:

 sudo apt update sudo apt-get clean sudo dpkg --configure -a 

哪个也挂了。 我再次删除了锁,重新启动了我的机器,现在它挂在:

 sudo apt upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 9 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] y Setting up linux-headers-4.13.0-17-generic (4.13.0-17.20) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 4.13.0-17-generic /boot/vmlinuz-4.13.0-17-generic Progress: [ 0%] [..........................................................] 

我完全难过了。 如何安装这些软件包,或者在哪里可以搜索错误?

对于那些有这个问题的人 – 问题与我的NVidia驱动程序有关 – 这解决了这个问题:

注意:不要像我一样愚蠢。 我就像“哦,我只是通过GUI软件管理器禁用它们并暂时恢复到Nouveau驱动程序!”

由于DPKG卡住无法安装软件包 – 你的机器永远不会禁用NVidia驱动程序,如果你重新启动,你将遇到一个问题,你必须进入恢复模式 – 修复DPKG(可以从选项中选择dpkg,它会自动执行 – 以及安装挂起的应用程序)

那么 – 一旦重新启动操作系统并重新启动,就重新启用NVidia驱动程序。

TL; DR:仅通过NVidia控制中心禁用NVidia卡。