解決の依存関係への適性ダウングレードパッケージにより、(E:正しいミスにできません、あなたは現状を維持するためにいくつかのソフトウェアパッケージを必要とするため)

場合は特にプロンプ​​トのLinux頭痛の下の依存関係、次のエラー:

下列软件包有未满足的依赖关系:
xxx : 依赖: xxx 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

下位レベルのパッケージに依存する必要性をインストールする多くのパッケージがあるのでチェック、、それはすることができますsudo aptitude installダウングレードすることで問題を解決しようとします。

例えば、私がインストールしたいlibgtk2.0-dev以下のように、これらの商品は、パッケージの以前のバージョンに依存している、このパッケージには、インストールにつながることができない、解決策は以下のとおりです。

sudo apt-get install aptitude
# 安装 aptitude 包管理器

sudo aptitude install libgtk2.0-dev
# 提示未满足依赖关系,给出了类似1) libcairo2-dev [未安装的] 等提示,问是否接受该解决方案?[Y/n/q/?]

n
# 不接受该解决方案,然后会提示降级下列软件包,问是否接受该解决方案?[Y/n/q/?] 

y
# 接受降级,此时会发现新安装包列表里果然有libgtk2.0-dev,然后会提示您要继续吗?[Y/n/?]

y
# 继续,确认安装

# 安装成功!其他搞不定的包也可以如此尝试,不过降级之前需要仔细看下版本号变化,如果差太多还需要慎重考虑

おすすめ

転載: www.cnblogs.com/bowen404/p/11970599.html