
Lo que he hecho hasta ahora
- Instalado CentOS 6.5 x64
- cPanel instalado
- Se agregaron repositorios REMI y EPEL al sistema.
- Intentó
yum --enablerepo=remi,epel install php-gd
La respuesta:
Sin paquetephp-gddisponible.
respuesta completa
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 [~]#
El listado de paquetes real enpkgs.orgque dice lo contrario:
Pregunta
¿Alguien puede explicar por qué un paquete disponible no se recoge como disponible?
Respuesta1
Este no es un problema de Centos/Linux/Yum.
Para habilitar PHP-GD en cPanel, debe ir a la interfaz WHM de cPanel y habilitarlo a través del siguiente menú:
Inicio > Software > EasyApache (Actualización de Apache)
y habilite el módulo GD en la "Lista exhaustiva de opciones".
Luego, cPanel reconstruirá PHP y Apache con el módulo actualizado.
Respuesta2
Puedes usar este repositorio y funcionará.
[CentOS] nombre=CentOS baseurl=http://mirror.centos.org/centos-6/6.5/os/x86_64/ habilitado=1 gpgcheck=1 gpgkey=http://mirror.centos.org/centos-6/6.5/os/x86_64/RPM-GPG-KEY-CentOS-6
No creo que tengas el paquete en tus repositorios configurados. Si ve el paquete en pkgs.org, no significa que su repositorio lo contenga. Tienes que verificar la URL de tus repositorios. (el enlace de baseurl - en mi ejemplo)