使用 http://www.phabricator.com/rsrc/install/install_rhel-derivs.sh 安装 phabricator 时出错

使用 http://www.phabricator.com/rsrc/install/install_rhel-derivs.sh 安装 phabricator 时出错

运行的命令是

yum install httpd git php php-cli php-mysql php-process php-devel php-gd php-pecl-apc php-pecl-json mysql-server

我遇到了这些错误。我该如何修复它们?

Error: Package: php-devel-5.3.3-3.el6_2.6.x86_64 (rhel6-optional)
       Requires: php = 5.3.3-3.el6_2.6
       Available: php-5.3.3-3.el6.x86_64 (rhel6-base)
           php = 5.3.3-3.el6
       Installing: php-5.3.3-14.el6_3.x86_64 (rhel6-updates)
           php = 5.3.3-14.el6_3
Error: Package: php-process-5.3.3-3.el6_2.6.x86_64 (rhel6-optional)
       Requires: php-common = 5.3.3-3.el6_2.6
       Available: php-common-5.3.3-3.el6.x86_64 (rhel6-base)
           php-common = 5.3.3-3.el6
       Installing: php-common-5.3.3-14.el6_3.x86_64 (rhel6-updates)
           php-common = 5.3.3-14.el6_3

答案1

您的系统似乎试图混合 RHEL 6.0、6.2 和 6.3 的软件包。这不会很好地发挥作用。

我首先想到的是你的 yum 缓存已过期。尝试在再次安装软件包之前清理它们:

yum clean all

其次,确保您已为系统设置了 Red Hat 版本:

subscription-manager release --set=6.3
yum distro-sync

如果您仍然无法安装软件包,请联系 Red Hat。您有一个订阅;您也可以从中获得物有所值的体验!

相关内容