-bash: phpize: Befehl auf Centos 6 nicht gefunden

8

Wenn ich versuche zu rennen, phpizebekomme ich

-bash: phpize: command not found

Ich bin gelaufen, yum -y install php-develaber das kehrt zurück:

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

Wie kann ich das beheben?

Iman Aletaha
quelle
Ist nicht der Befehl phpize5stattphpize
Anthon

Antworten:

5

Wenn Sie sich nicht sicher sind, wo sich eine bestimmte ausführbare Datei befindet, können Sie Ihre YUM-Installation folgendermaßen abfragen 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

schnellster Spiegel

Yum nutzt Plugins, um seine Funktionen zu verbessern. Eines dieser Plugins heißt schnellster Spiegel . Manchmal kann dieses Plugin die Ursache für Langsamkeit sein. Die Spiegelseiten, die dieses Plugin auswählt, sind manchmal nicht die besten, die ständig verwendet werden können.

Sie können die bevorzugte Liste der Spiegel aus diesem Plugin entfernen, indem Sie diese Datei löschen:

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

Oft kann das Plugin für den schnellsten Spiegel Verwirrung stiften, da ein Spiegel hinter dem Rest der Spiegel oder der ursprünglichen Site zurückbleibt. Normalerweise deaktiviere ich es vorübergehend, um das Problem wie folgt zu umgehen:

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

-or-

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