我尝试了 rhel 6 的几个存储库,如 epel、freshrpms 等,所有存储库在安装软件包(例如:vlc、exaile)时都给出了破坏依赖关系。从那里我得到了一个没有破坏依赖关系的存储库。我需要编解码器、vlc 播放器、qt-creator、eclipse。
请推荐一个好的 repo。
rhel6 repo 适合 centos6 吗?
答案1
当我最初设置我的 CentOS 盒子时,我遇到了很多类似的问题。
RHEL 和 CentOS 存储库可以互换使用。只要小心谨慎,甚至可以使用 RHEL 5 存储库。使用这些存储库时,您只需使用一个外部存储库 - RPMForge、EPEL 等。混合存储库会产生大问题。另外,请务必使用 yum-priorties 插件。
对于列出的依赖关系损坏的软件包,通常可以删除并重新安装它们以纠正依赖关系问题。只需确保列出受影响的软件包即可。对于 VLC 尤其如此 - 上次我需要这样做时,只有大约 4 或 5 个软件包受到影响。
我首选的 repo 是 RPMForge。http://dag.wieers.com/rpm/FAQ.php#B
如果你一直在混合使用存储库,我强烈建议你从第三方存储库中删除所有软件包并重新开始。这可以通过重新安装操作系统或手动追踪包裹。如果您一开始没有使用 yum-priorities,那么您的系统可能已经严重损坏,重新安装将是最好的解决方案。