
Não estou familiarizado com pecl
o comando, mas é possível converter o comando abaixo para uma versão offline?
pecl install channel://pecl.php.net/pthreads-0.0.44
Quero instalar o PThreads no CentOS 6.3, mas a única maneira perfeita que conheço é o comando acima. O problema é que preciso instalar o pacote em máquinas que podem ou não ter conexão com a internet. Alguma sugestão? Obrigado!
Responder1
Você pode obter pthreads para PHP 5.5 ou 5.6 no siteProjeto IUS. Os nomes dos pacotes são php55u-pecl-pthreads
e php56u-pecl-pthreads
. Você pode sincronizar esses pacotes com um espelho local e torná-los acessíveis sem acesso à Internet.
A versão atual do CentOS é 6.7. Houve várias mudanças importantes entre 6.3 e 6.7, então os pacotes IUS provavelmente não serão instalados corretamente em seu sistema. Faça um grande favor a si mesmo e atualize seu sistema, há muitos problemas de segurança aos quais você está vulnerável no momento.
Responder2
A partir de uma pesquisa rápida (infelizmente não tenho nenhum CentOS 6.3 em mãos), parece que os pacotes estão disponíveis através doRepositório Remie o pacote é nomeadophp-pecl-pthreads
Você pode experimentar uma caixa do CentOS 6.3 com uma conexão à Internet, se ela estiver contida nos repositórios regulares via yum list "*pecl-pthreads*"
- caso não esteja, você poderá obtê-la no repositório mencionado acima.
Para saber como baixar os pacotes e disponibilizá-los para outras máquinas sem conexão com a internet, veja as respostas para perguntas semelhantes, por exemplo