
No estoy familiarizado con pecl
el comando, pero ¿es posible convertir el siguiente comando a una versión sin conexión?
pecl install channel://pecl.php.net/pthreads-0.0.44
Quiero instalar PThreads en CentOS 6.3 pero la única forma perfecta que conozco es el comando anterior. El problema es que necesito instalar el paquete en máquinas que pueden tener o no conexión a Internet. ¿Alguna sugerencia? ¡Gracias!
Respuesta1
Puede obtener pthreads para PHP 5.5 o 5.6 enproyecto SIU. Los nombres de los paquetes son php55u-pecl-pthreads
y php56u-pecl-pthreads
. Puede sincronizar esos paquetes con un espejo local y tener acceso a ellos sin acceso a Internet.
La versión actual de CentOS es 6.7. Ha habido varios cambios importantes entre 6.3 y 6.7, por lo que los paquetes IUS probablemente no se instalarán limpiamente en su sistema. Hágase un gran favor y actualice su sistema; hay toneladas de problemas de seguridad a los que es vulnerable en este momento.
Respuesta2
A partir de una búsqueda rápida (lamentablemente no tengo ningún CentOS 6.3 a mano) parece que hay paquetes disponibles a través derepositorio de remiy el paquete se llamaphp-pecl-pthreads
Puede probar una caja CentOS 6.3 con una conexión a Internet si tal vez esté contenida en los repositorios habituales yum list "*pecl-pthreads*"
; en caso de que no lo esté, puede obtenerla del repositorio mencionado anteriormente.
Para saber cómo descargar los paquetes y ponerlos a disposición de otras máquinas sin conexión a Internet, consulte las respuestas a preguntas similares, por ejemplo