Yum 上没有可用的 PHP-GD 包...但它是

Yum 上没有可用的 PHP-GD 包...但它是

我目前所做的

  • 已安装 CentOS 6.5 x64
  • 已安装的 cPanel
  • 向系统添加了 REMI 和 EPEL 存储库
  • 尝试过yum --enablerepo=remi,epel install php-gd

响应:

无包裹php-gd可用的。

完整回应

root@hostname [~]# yum --enablerepo=remi install php-gd --verbose
Loading "fastestmirror" plugin
Loading "security" plugin
Config time: 0.042
Yum Version: 3.2.29
Setting up Package Sacks
Loading mirror speeds from cached hostfile
 * base: centos.mirror.crucial.com.au
 * epel: mirror.optus.net
 * extras: centos.mirror.crucial.com.au
 * remi: remi.kazukioishi.net
 * updates: centos.mirror.crucial.com.au
pkgsack time: 4.430
rpmdb time: 0.000
Setting up Install Process
Checking for virtual provide or file-provide for php-gd
No package php-gd available.
Error: Nothing to do
root@hostname [~]#

实际的包装清单pkgs.org否则的话:

问题

有人能解释一下为什么可用的包裹没有被领取吗?

答案1

这不是 Centos/Linux/Yum 的问题。

要在 cPanel 上启用 PHP-GD,您必须通过 cPanel 的 WHM 界面并通过以下菜单启用它:

主页 > 软件 > EasyApache (Apache 更新)

并在“详尽选项列表”中启用 GD 模块。cPanel
随后将使用更新的模块重建 PHP 和 Apache。

答案2

你可以使用这个 repo,它会起作用。

[CentOS] 名称=CentOS baseurl=http://mirror.centos.org/centos-6/6.5/os/x86_64/ 已启用=1 gpgcheck=1 gpgkey=http://mirror.centos.org/centos-6/6.5/os/x86_64/RPM-GPG-KEY-CentOS-6

我认为您配置的存储库中没有该软件包。如果您在 pkgs.org 上看到该软件包,并不意味着您的存储库包含它。您必须检查存储库中的 URL。(在我的示例中,来自 baseurl 的链接)

相关内容