我在尝试安装 php-gd.x86_64
时遇到了这个问题图书馆。
sudo yum install php-gd.x86_64
然后我收到了这个错误信息。
Error: Package: php-gd-5.3.3-27.el6_5.2.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-27.el6_5.2
Installed: php-common-5.4.30-1.el6.remi.x86_64 (@remi)
php-common(x86-64) = 5.4.30-1.el6.remi
Available: php-common-5.3.3-26.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-26.el6
Available: php-common-5.3.3-27.el6_5.x86_64 (updates)
php-common(x86-64) = 5.3.3-27.el6_5
Available: php-common-5.3.3-27.el6_5.1.x86_64 (updates)
php-common(x86-64) = 5.3.3-27.el6_5.1
Available: php-common-5.3.3-27.el6_5.2.x86_64 (updates)
php-common(x86-64) = 5.3.3-27.el6_5.2
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
最佳答案
您已经安装了 remi 存储库中的 php-common 包。那是比 CentOS 7 中的版本更新的版本。CentOS 7 的 php-gd 包需要 CentOS 7 php-common 包,而不是 php-common 的 remi 版本。
您可以查看 remi 存储库是否有一个 php-gd 包(尽管我想如果有的话可能已经出现了)或者您可以删除 remi php-common(可能还有该 repo 中的许多其他包)和安装 CenOS 7 php-common(和相关联的)软件包。
或者,您可以尝试根据您安装的 php 版本重建 CentOS 7 php-gd 源 rpm。
关于php - Centos 7 - 错误 : Package: php-gd-5. 3.3-27.el6_5.2.x86_64(更新),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26151990/