
O que eu fiz até agora
- CentOS 6.5 x64 instalado
- cPanel instalado
- Adicionados repositórios REMI e EPEL ao sistema
- Testado
yum --enablerepo=remi,epel install php-gd
A resposta:
Nenhum pacotephp-gddisponível.
Resposta 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 [~]#
A listagem real do pacote empkgs.orgisso diz o contrário:
Pergunta
Alguém pode explicar por que um pacote disponível não está sendo retirado como disponível?
Responder1
Este não é um problema do Centos/Linux/Yum.
Para habilitar o PHP-GD no cPanel, você deve passar pela interface WHM do cPanel e habilitá-lo através do seguinte menu:
Página inicial > Software > EasyApache (atualização do Apache)
e habilite o módulo GD na "Lista Exaustiva de Opções".
O cPanel irá então reconstruir o PHP e o Apache com o módulo atualizado.
Responder2
Você pode usar este repositório e funcionará.
[CentOS] nome=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
Não acho que você tenha o pacote nos repositórios configurados. Se você vir o pacote em pkgs.org, isso não significa que seu repositório o contém. Você deve verificar o URL de seus repositórios. (o link da baseurl - no meu exemplo)