ubuntu安装packet提示重复冲突问题

 

  今天装个zip出现:ubuntu

  dpkg: error processing archive /var/cache/apt/archives/libc6-dev-i386_2.19-0ubuntu6.5_amd64.deb (--unpack):
 trying to overwrite '/usr/include/gnu', which is also in package libc6-dev-amd64 2.19-0ubuntu6.5
Errors were encountered while processing:
 /var/cache/apt/archives/libc6-dev-i386_2.19-0ubuntu6.5_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)code

  我也是醉了,看英文的提示,应该是libc6-dev-i386要覆盖libc6-dev-amd64的部份内容,因此出错了,可是安装zip又要依赖libc6-dev-i386,好凌乱……ip

 

  没办法,只能先强制覆盖了,必须手动进行:rem

  sudo dpkg -i --force-overwrite /var/cache/apt/archives/libc6-dev-i386_2.19-0ubuntu6.5_amd64.debget

  装完以后,能够安装zip了。it

  而后还要从新安装一下libc6-dev-amd64这个包,由于刚才装libc6-dev-i386覆盖了这个包,如今这货已经不是小鲜肉了,先卸载:方法

  sudo apt-get remove libc6-dev-amd64error

  再从新安装:英文

  sudo apt-get install libc6-dev-amd64process

  报错是确定的,因此仍是须要刚开始同样,手动从新安装这个包:

  sudo dpkg -i --force-overwrite /var/cache/apt/archives/libc6-dev-amd64_2.19-0ubuntu6.5_i386.deb

 

 

  上面这个错误的缘由应该仍是ubuntu内部的这些包有冲突,管理不过来了~

  可是虽然这么搞了,实际上应该用哪一个包还真不知道,考虑本身是64位系统,就用这个64的了。

 

  真正的解决方法可能不须要安装386的那个库,只要从64的这个生成一些软连接过去估计就行了,可是不知道应该软连接哪些……

相关文章
相关标签/搜索