`dpkg --configure -a` 挂起
`dpkg --configure -a` hangs
我正在使用 Ubuntu 16.04.
当我更新时,我收到以下消息
$ sudo apt-get update
....
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
根据错误信息,我尝试
$ sudo dpkg --configure -a
setting up snapd (2.14.2~16.04) ...
然后它永远挂起。
有谁知道我该如何解决这个问题?
谢谢
这是一个已确认的错误。
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1621336
列出了解决方法:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1621336/comments/4
添加来自 Axel Kämpfe 的解决方法,因为链接似乎已损坏:
- 使用 "sudo -i"
启动 rootshell
- 运行
echo "bash -c 'service snapd.boot-ok start'" | at now + 4 min
- 然后 运行
apt install snapd
(如果它争论取消 dpkg 进程使用 dpkg --configure -a
。然后等待至少 4 分钟。挂起应该消失了。
祝你好运! :)
/帕特里克
我有两次类似的问题,我注意到每次我的系统想要升级到新内核时都会发生这种情况。以下步骤似乎一直对我有用;
- 启动到最新内核版本的恢复模式。
- Log-in 从 drop-down 菜单以根用户身份进入系统。
使用文本编辑器编辑/etc/resolv.conf文件,我一般使用vi,即
vi /etc/resolv.conf
并输入以下内容并保存文件;
nameserver 208.67.222.220
nameserver 208.67.222.222
完成上述步骤后,Ctrl+D(退出)回到恢复模式菜单,点击网络启用network/internet连接。
- 接下来,单击 dpkg 项以修复损坏的包。
就是这样,重启后你的系统应该有正确的内核安装和损坏的包 fixed/removed。
我正在使用 Ubuntu 16.04.
当我更新时,我收到以下消息
$ sudo apt-get update
....
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
根据错误信息,我尝试
$ sudo dpkg --configure -a
setting up snapd (2.14.2~16.04) ...
然后它永远挂起。 有谁知道我该如何解决这个问题? 谢谢
这是一个已确认的错误。
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1621336
列出了解决方法:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1621336/comments/4
添加来自 Axel Kämpfe 的解决方法,因为链接似乎已损坏:
- 使用 "sudo -i" 启动 rootshell
- 运行
echo "bash -c 'service snapd.boot-ok start'" | at now + 4 min
- 然后 运行
apt install snapd
(如果它争论取消 dpkg 进程使用dpkg --configure -a
。然后等待至少 4 分钟。挂起应该消失了。
祝你好运! :)
/帕特里克
我有两次类似的问题,我注意到每次我的系统想要升级到新内核时都会发生这种情况。以下步骤似乎一直对我有用;
- 启动到最新内核版本的恢复模式。
- Log-in 从 drop-down 菜单以根用户身份进入系统。
使用文本编辑器编辑/etc/resolv.conf文件,我一般使用vi,即
vi /etc/resolv.conf
并输入以下内容并保存文件;
nameserver 208.67.222.220 nameserver 208.67.222.222
完成上述步骤后,Ctrl+D(退出)回到恢复模式菜单,点击网络启用network/internet连接。
- 接下来,单击 dpkg 项以修复损坏的包。
就是这样,重启后你的系统应该有正确的内核安装和损坏的包 fixed/removed。