E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

摘要:
如果使用不稳定的分布,这可能是因为系统无法满足您的要求。leo@leo:~$sudoapt getinstallvim正在读取包列表…已完成分析包的依赖关系树。正在读取状态信息…已完成某些程序包无法安装。以下信息可能有助于解决此问题:以下软件包具有未满足的依赖关系:g++:依赖关系:g++-4.4但不会安装依赖关系:gcc-4.4但不会安装E:无法更正错误,因为您需要某些软件包保持现状,因为它们会破坏软件包之间的依赖关系。

安装terminator等一些软件等时候,遇到了这样等问题

复制代码
leo@leo:~$ sudo apt-get install terminator
[sudo] password for leo: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 terminator : 依赖: python-support (>= 0.90.0) 但是它将不会被安装
              依赖: python-vte 但是它将不会被安装
              推荐: python-gnome2 但是它将不会被安装
              推荐: python-keybinder 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
复制代码
复制代码
leo@leo:~$ sudo apt-get install vim
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 vim : 依赖: vim-common (= 2:7.2.330-1ubuntu3.1) 但是 2:7.3.547-6ubuntu5 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
复制代码
复制代码
leo@leo:~$ sudo apt-get install g++
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 g++ : 依赖: g++-4.4 (>= 4.4.3-1) 但是它将不会被安装
       依赖: gcc-4.4 (>= 4.4.3-1) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
复制代码

于是百度了一下,发现是源的问题

解决办法:

打开更新设置,在“更新”选项卡中选则:重要安全更新 和 推荐更新

E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系第7张

并在“其他软件”选项卡中,去掉有问题等源

E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系第8张

最后在命令行里输入

sudo apt-get update

更新一下即可

这之后进行安装都不会有类似问题了

原帖地址:http://www.cnblogs.com/LeoGodfrey/p/3316834.html

免责声明:文章转载自《E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇thrift在hive中的应用微信小程序为什么看不到所有的console.log()的日志信息下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Hyperledger Fabric 安装

  前一篇已经准备好了运行环境,本篇将介绍Fabric的安装以及测试网络环境   Fabric的安装   HyperFabric安装大致可以分成两种,     第一:使用自带在脚本安装,可以下载fabric-sample和二进制文件到操作系统,简化安装过程。     第二:以源码在方式进行本地编译安装,此方式相对第一种比较复杂,需手动编译生存相应工具。  ...

汽车网络处理设计

汽车网络处理设计 适用于中央网关、域控制器、FOTA、安全密钥管理、智能天线和高性能中央计算节点 概述 恩智浦S32G-VNP-RDB2是一款紧凑型、高度优化的集成板,适用于汽车服务型网关(SoG)、域控制应用、高性能处理、功能安全和信息安全应用。 S32G-VNP-RDB2基于4个Arm® Cortex®-A53内核和3个双核锁步Arm Cortex-M...

关于MyEclipse10的破解激活

【myeclipse.10.0 破解补丁】有需要的可以留邮箱,我发给你。以下是本补丁的使用方法。 1.打开run.bat 2.出现此控制台,不要关掉,立即会出现再下面那个画面 3.软件激活界面 4.填写Usercode,随便打个字符 5.点SystemId按钮,自动生成本机SystemId 6.点菜单Tools-->RebuildKey; 7.点A...

快速把html、手机网站打包成APP的工具和步骤流程

开心app平台是我们开发的一个打包网站的工具,可以非常方便的把一个手机网站做成APP,也可以直接打包h5代码,免费使用! 下面介绍使用开心app平台怎么将网站快速打包成APP 分七步进行 1、注册开心app平台账号 2、创建APP、配置基本信息 3、配置扩展插件 4、配置打包项目 5、配置安卓证书 6、配置ios证书 7、编译APP 一、注册开心app平...

ubuntu jdk1.8 安装

1、到 Oracle 官网下载 JDK 8 的二进制压缩包。 2、将jdk 8 解压到/usr/tmp目录下。 3、将解压后的文件夹移到你所希望的安装目录下。我是放在 /usr/local/lib/jdk1.8.0 中。 $sudo mv /tmp/jdk1.8.0/ /usr/local/lib/ 4、配置环境 打开环境配置文件。 $sudo gedit...

数据采集平台DBus-基础依赖软件安装

         数据采集平台DBus-基础依赖软件安装                                      作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.准备工作 1>.DBus默认软件依赖   DBus依赖如下外部组件:    Cannal:      依赖V1.0.22版本,DBus用于实时抽取bi...