PECL - PThreads offline installieren

PECL - PThreads offline installieren

Ich bin mit pecldem Befehl nicht vertraut, aber ist es möglich, den folgenden Befehl in eine Offlineversion umzuwandeln?

pecl install channel://pecl.php.net/pthreads-0.0.44

Ich möchte PThreads auf CentOS 6.3 installieren, aber der einzige perfekte Weg, den ich kenne, ist der obige Befehl. Das Problem ist, dass ich das Paket auf Maschinen installieren muss, die möglicherweise eine Internetverbindung haben oder nicht. Irgendwelche Vorschläge? Danke!

Antwort1

Sie erhalten pthreads für PHP 5.5 oder 5.6 von derIUS-Projekt. Die Paketnamen sind php55u-pecl-pthreadsund php56u-pecl-pthreads. Sie können diese Pakete mit einem lokalen Spiegel synchronisieren und ohne Internetzugang darauf zugreifen.

Die aktuelle Version von CentOS ist 6.7. Zwischen 6.3 und 6.7 gab es mehrere größere Änderungen, daher werden die IUS-Pakete wahrscheinlich nicht sauber auf Ihrem System installiert. Tun Sie sich selbst einen großen Gefallen und aktualisieren Sie Ihr System, es gibt derzeit jede Menge Sicherheitsprobleme, für die Sie anfällig sind.

Antwort2

Nach einer kurzen Suche (leider habe ich kein CentOS 6.3 zur Hand) scheint es Pakete dafür zu geben über dasRemi-Repound das Paket heißtphp-pecl-pthreads

Sie könnten auf einer CentOS 6.3-Box mit Internetverbindung versuchen, ob dies möglicherweise in den regulären Repositories enthalten ist. yum list "*pecl-pthreads*"Falls nicht, könnten Sie es aus dem oben genannten Repo beziehen.

Informationen zum Herunterladen der Pakete und zur Bereitstellung für andere Rechner ohne Internetverbindung finden Sie in den Antworten auf ähnliche Fragen, z. B.

verwandte Informationen