-bash: phpize: comando não encontrado no Centos 6

8

Quando tento correr phpize, recebo

-bash: phpize: command not found

Eu corri, yum -y install php-develmas isso retorna:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.softaculous.com
 * extras: centos.schlundtech.de
 * rpmforge: mirror1.hs-esslingen.de
 * updates: ftp.plusline.de
Setting up Install Process
No package php-devel available.
Error: Nothing to do

Como posso consertar isso?

iman aletaha
fonte
Não é o comando em phpize5vez dephpize
Anthon 03/03

Respostas:

5

Quando não tiver certeza de onde reside um determinado executável, você pode consultar a instalação do YUM dessa maneira, usando repoquery:

$ repoquery -q --file */phpize
php-devel-0:5.3.3-26.el6.x86_64
php-devel-0:5.3.3-27.el6_5.x86_64

mais rápido

O Yum utiliza plugins para aprimorar seus recursos. Um desses plugins é chamado de mais rápido espelho . Às vezes, este plugin pode ser a causa da lentidão. Às vezes, os sites-espelho que esse plug-in seleciona podem não ser os melhores para usar o tempo todo.

Você pode remover a lista preferida de espelhos deste plug-in excluindo este arquivo:

$ sudo rm /var/cache/yum/timedhosts.txt

Muitas vezes, o plug-in mirrormirror pode causar confusão, porque alguns espelhos ficam para trás do restante dos espelhos ou do site original. Normalmente, eu o desabilito temporariamente apenas para contornar o problema da seguinte maneira:

$ sudo yum --disableplugin=fastestmirror install php-devel

-or-

$ sudo yum --noplugins install php-devel
slm
fonte