本文介绍了由于损坏的依赖关系,Apt-get无法安装任何内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
每当我对任何软件包运行apt-get install时,都会出现此错误
Whenever I run apt-get install for any package I get this error
➜ ~ sudo apt-get install clang-5.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
gcc-7-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed
libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.25-2) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
当我运行sudo apt --fix-broken install时,出现此错误
And when I run sudo apt --fix-broken install I get this error
Unpacking libc6-dev-i386 (2.25-2) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-dev-i386_2.25-2_amd64.deb (--unpack):
trying to overwrite '/usr/include/bits', which is also in package libc6-dev-amd64:i386 2.25-2
Errors were encountered while processing:
/var/cache/apt/archives/libc6-dev-i386_2.25-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
推荐答案
我通过先运行
sudo dpkg -r libc6-dev-i386
sudo dpkg -r libc6-dev-i386
然后通过运行sudo apt-get install libc6-dev-i386.
then by runningsudo apt-get install libc6-dev-i386.
这篇关于由于损坏的依赖关系,Apt-get无法安装任何内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!