该apt-get
命令不起作用。当我尝试此操作时sudo dpkg --configure -a
,我得到了以下信息:
dpkg: dependency problems prevent configuration of libc6:amd64:
libc6:amd64 depends on libgcc1; however:
Package libgcc1 is not installed.
libc6:amd64 depends on tzdata; however:
Package tzdata is not installed.
dpkg: error processing libc6:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of multiarch-support:
multiarch-support depends on libc6 (>= 2.3.6-2); however:
Package libc6:amd64 is not configured yet.
dpkg: error processing multiarch-support (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libc6:amd64
multiarch-support
我的系统架构是amd64。
答案1
遇到过这种情况,您尝试安装针对不同版本制作的程序。这是可以修复的,但重新安装会更快,特别是如果您/home
不是 root ( /
) 挂载点的一部分。
答案2
这是我在另一个问题中的解决方案:
https://askubuntu.com/a/485293/130195
但这里你必须强制将状态libc6
改为installed
。
阅读我的其他答案以了解如何强制将状态设置installed
为包。
答案3
sudo apt-get install dependency name
有时依赖问题是由于依赖项位于与您拥有的不同的存储库中而导致的,例如在 cinnamon 中,它有 2 个存储库。您需要正确的存储库才能获取它的所有软件包