dpkg
我是 Linux/Ubuntu 新手。运行“ ”时收到错误消息sudo apt-get update
:
$ sudo apt-get update
Ign http://security.ubuntu.com trusty-security InRelease
Hit http://security.ubuntu.com trusty-security Release.gpg
.
.
Ign http://us.archive.ubuntu.com trusty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com trusty/universe Translation-en_US
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
因此,我运行了“ sudo dpkg --configure -a
”,但它卡在“ Setting up gconf2 (3.2.6-0ubuntu2) ..
”。
~$ sudo dpkg --configure -a
Setting up python-aptdaemon (1.1.1-1ubuntu5.2) ...
Setting up unity-scope-home (6.8.2+14.04.20131029.1-0ubuntu1) ...
.
.
Setting up python-imaging (2.3.0-1ubuntu3) ...
Processing triggers for libc-bin (2.19-0ubuntu6.5) ...
Setting up gconf2 (3.2.6-0ubuntu2) ...
有人可以建议如何解决这个问题吗?
谢谢,Manish
答案1
澄清@cnvzmxcvmcx 和@David 的评论:
当sudo apt-get update
出现卡住很长时间的情况时,您可以中止它并重试。第二次,它说您需要运行,sudo dpkg --configure -a
这表明它卡在了一个包上。
对于 OP 来说,这个包是gconf2
。对我来说,它是别的东西(accountsservice
)。
您要做的是删除该包,例如sudo apt-get purge gconf2
。
删除该包后,您可以重新尝试sudo dpkg --configure -a
和/或sudo apt-get update
。