![使用 http://www.phabricator.com/rsrc/install/install_rhel-derivs.sh 安装 phabricator 时出错](https://linux22.com/image/598136/%E4%BD%BF%E7%94%A8%20http%3A%2F%2Fwww.phabricator.com%2Frsrc%2Finstall%2Finstall_rhel-derivs.sh%20%E5%AE%89%E8%A3%85%20phabricator%20%E6%97%B6%E5%87%BA%E9%94%99.png)
运行的命令是
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。您有一个订阅;您也可以从中获得物有所值的体验!