Назад | Перейти на главную страницу

В Yum нет пакета 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 это говорит об обратном:

Вопрос

Может ли кто-нибудь объяснить, почему доступный пакет не считается доступным?

Это не проблема Centos / Linux / Yum.

Чтобы включить PHP-GD в cPanel, вы должны пройти через интерфейс WHM cPanel и включить его через следующее меню:

На главную> Программное обеспечение> EasyApache (Обновление Apache)

и включите модуль GD в «Исчерпывающем списке опций».
Затем cPanel пересобирает PHP и Apache с обновленным модулем.

Вы можете использовать это репо, и оно будет работать.

[CentOS] name = CentOS baseurl =http://mirror.centos.org/centos-6/6.5/os/x86_64/ enabled = 1 gpgcheck = 1 gpgkey =http://mirror.centos.org/centos-6/6.5/os/x86_64/RPM-GPG-KEY-CentOS-6

Я не думаю, что у вас есть пакет в настроенных репозиториях. Если вы видите пакет на pkgs.org, это не значит, что ваше репо его содержит. Вы должны проверить URL-адрес в своих репозиториях. (ссылка с baseurl - в моем примере)