-bash: phpize: commande introuvable sur Centos 6

8

Quand j'essaye de courir phpizeje reçois

-bash: phpize: command not found

J'ai couru yum -y install php-develmais ça revient:

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

Comment puis-je réparer cela?

iman aletaha
la source
N'est-ce pas la commande phpize5au lieu dephpize
Anthon

Réponses:

5

Lorsque vous ne savez pas où réside un exécutable particulier, vous pouvez interroger votre installation YUM comme ceci, en utilisant 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

le plus rapide

Yum utilise des plugins pour améliorer ses fonctionnalités. L'un de ces plugins s'appelle le plus rapide des miroirs . Parfois, ce plugin peut être la cause de la lenteur. Les sites miroirs sélectionnés par ce plugin peuvent parfois ne pas être les meilleurs à utiliser tout le temps.

Vous pouvez supprimer la liste préférée de miroirs de ce plugin en supprimant ce fichier:

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

Souvent, le plugin de miroir le plus rapide peut causer de la confusion car certains miroirs sont à la traîne par rapport aux autres miroirs ou au site d'origine. Je le désactiverai généralement temporairement pour contourner le problème comme suit:

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

-or-

$ sudo yum --noplugins install php-devel
slm
la source