E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

问题出现

Ubuntu16.04系统使用命令行安装某软件包时

sudo apt-get install <packagename>

   
   
  • 1

错误返回

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。 E: 无法更正依赖关系

(举例子)
下列软件包有未满足的依赖关系:
mentohust:i386 : 依赖: libpcap0.8:i386 但是它将不会被安装 或
libpcap0.9:i386 但无法安装它 或
libpcap1.0:i386 但无法安装它 或
libpcap1:i386 但无法安装它
wps-office : 依赖: libc6:i386 (>= 2.12) 但是它将不会被安装
依赖: libstdc++6:i386 (>= 4.5) 但是它将不会被安装
依赖: libfreetype6:i386 (>= 2.4) 但是它将不会被安装
依赖: libglu1-mesa:i386 但是它将不会被安装
依赖: libcups2:i386 但是它将不会被安装
依赖: libglib2.0-0:i386 但是它将不会被安装
依赖: libsm6:i386 但是它将不会被安装
依赖: libxrender1:i386 但是它将不会被安装
依赖: libfontconfig1:i386 但是它将不会被安装
推荐: ttf-mscorefonts-installer 但是它将不会被安装

问题解决

sudo aptitude install <packagename>

   
   
  • 1

随后系统会给出各个安装包解除依赖并安装的方案

是否接受该解决方案?[Y/n/q?]

   
   
  • 1

输入 Y
随后开始安装,问题解决!

补充:如果显示没有"aptitude"这个命令,安装它

sudo apt-get install aptitude

   
   
  • 1
  • 21
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值