我正在RHEL 5.5上进行系统范围的yum更新,而IUS EPEL存储库正在抛出一个缺少的依赖项错误:
PHP53-mcrypt-5.3.3-4.ius.el5.x86_64 from installed has depsolving problems
--> Missing Dependency: PHP53-common = 5.3.3-4.ius.el5 is needed by package PHP53-mcrypt- 5.3.3-4.ius.el5.x86_64 (installed)
Error: Missing Dependency: PHP53-common = 5.3.3-4.ius.el5 is needed by package PHP53-mcrypt-5.3.3-4.ius.el5.x86_64 (installed)
是否有办法针对所有其他存储库运行YUM更新,而忽略IUS EPEL存储库以跳过此依赖性问题?
澄清
我只是尝试从Redhat网络安装更新.我找不到回购名称所以我无法做像sudo yum这样的事情–disablerepo = * –enablerepo = rhel update因为我使用的yum版本不支持–disablerepo之后列出的多个存储库.
更新
我的临时解决方法是运行sudo yum –exclude = PHP53 * update.我相信有更好的方法.这种更好的方法包括解决实际问题,所以我也提交了IUS Community Project的错误.
更新#2
看起来我发现了dependency的问题.我仍然认为应该有一个可行的解决方法.
谢谢!