处理linux安装上的冲突

时间:2013-07-21 11:40:15

标签: yum repository

我正在尝试运行Linux安装。

我添加了一个rpm repo。

我在跑

yum install normalize

但是我收到以下错误

Transaction Check Error:
  file /usr/lib64/libmp3lame.so.0.0.0 from install of libmp3lame0-3.99.3-23.el6.x86_64 conflicts with file from package libmp3lame-3.98.4-4.el6.x86_64

Error Summary
-------------

您如何处理这些类型的错误?

我试过了

yum remove lame

然后重新安装仍然收到错误。

我是否找到该文件并删除它我认为另一个跛脚是通过ffmeg安装的。

有点失落并会感激一些帮助

由于

1 个答案:

答案 0 :(得分:0)

如果您使用的是不兼容的不同存储库,则应该查看yum-priorities插件。它会忽略排名较低的repos中的包,即使它们比已安装的包更新。

您可以找到手册here。 做正确的优先级有一些技巧,但一个好的规则是查看repo项目页面。有时您可以找到与其兼容的repo的描述。

我的优先事项是:

  1. 基础和更新
  2. EPEL
  3. rpmfusion
  4. 其他