无法在Ubuntu软件中心修复软件包

当我打开软件中心时,它给了我“在修复包目录之前无法安装或删除项目”。 有人能帮我吗?

打开终端并使用这些命令

 sudo apt-get install -f sudo dpkg --configure -a sudo apt-get update && sudo apt-get upgrade 

在最后一次之后,您应该能够再次打开USC而不会出现故障。

编辑

注释解释了密钥5A9A06AEF9CB8DB0丢失,在sudo apt-get update期间出现此故障:

W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5A9A06AEF9CB8DB0

要修复密钥,可以使用以下命令:

 sudo gpg --keyserver keyserver.ubuntu.com --recv-keys 5A9A06AEF9CB8DB0 sudo gpg --export --armor 5A9A06AEF9CB8DB0 | sudo apt-key add - 

之后, sudo apt-get update应该可以正常工作,如果你没有任何错误,你可以再次打开USC并单击修复按钮。