安全更新 - 软件包系统已损坏

安全更新 - 软件包系统已损坏

最近尝试更新,并从更新管理器获得以下结果:

包装系统已损坏

如果您正在使用第三方存储库,请禁用它们,因为它们是问题的常见来源。现在在终端中运行以下命令:apt-get install -f

以下软件包具有未满足的依赖关系:

libk5crypto3:依赖:libc6(>= 2.14)但已安装 2.15-0ubuntu10.12 libk5crypto3:i386:依赖:libc6(>= 2.4)但已安装 2.15-0ubuntu10.12

已尝试:apt-get install -f按照建议

也尝试过apt-get clean并且我认为dpkg --configure -a在尝试解决 Synaptic 问题后我也尝试过,但没有任何效果。

我没有启用任何第三方存储库

任何帮助都将非常有帮助,谢谢!

系统是:

Ubuntu 版本 12.04(精确)64 位

按照 Alex 的建议: 亚历克斯,谢谢你。在sudo apt-get install -f 我得到

Get:1 http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main libk5crypto3 i386 1.10+dfsg~beta1-2ubuntu0.7 [77.4 kB]
Fetched 77.4 kB in 0s (173 kB/s)  
dpkg: error processing libk5crypto3:i386 (--configure):
 libk5crypto3:i386 1.10+dfsg~beta1-2ubuntu0.6 cannot be configured because libk5crypto3:amd64 is in a different version (1.10+dfsg~beta1-2ubuntu0.7)
dpkg: error processing libk5crypto3 (--configure):
 libk5crypto3:amd64 1.10+dfsg~beta1-2ubuntu0.7 cannot be configured because libk5crypto3:i386 is in a different version (1.10+dfsg~beta1-2ubuntu0.6)
No apport report written because MaxReports has already been reached
                                                                    Errors were encountered while processing:
 libk5crypto3:i386
 libk5crypto3
E: Sub-process /usr/bin/dpkg returned an error code (1)

答案1

这将清除已检索到的包文件的本地存储库。

sudo apt-get clean

更正任何损坏的依赖关系

sudo apt-get install -f

将配置所有尚未配置的包。

sudo dpkg --configure -a

完成所有这些后,您就可以运行了sudo apt-get update

相关内容