运行的命令是
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。您有一个订阅;您也可以从中获得物有所值的体验!