Atualize o curl para o mais recente no CentOS 6.3

3

Pensei que isso seria um processo simples, mas acho que não. Eu preciso da versão mais recente do CURL (7.23 ou mais recente) no CentOS 6.3.

Se eu fizer isso:

sudo yum upgrade curl

Diz apenas que não há nada para fazer (tudo está atualizado).

Então eu segui algumas outras postagens do ServerFault e tentei fazer isso:

sudo rpm -i http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/libcurl-7.29.0-2.0.cf.rhel6.x86_64.rpm

Mas isso me diz:

warning: /var/tmp/rpm-tmp.4L8Nyj: Header V3 DSA/SHA1 Signature, key ID b56a8bac: NOKEY error: Failed dependencies: c-ares(x86-64) >= 1.9.1 is needed by libcurl-7.29.0-2.0.cf.rhel6.x86_64 libssh2(x86-64) >= 1.4.3 is needed by libcurl-7.29.0-2.0.cf.rhel6.x86_64

Então, o que eu realmente preciso fazer para atualizar isso?

    
por Keith Palmer Jr. 06.03.2013 / 14:50

2 respostas

7

O pacote que você deseja instalar precisa de dependências que não estão em repositórios padrão. Use o repo "city-fan.org" para estas dependências: link E instale-o com o yum comando.

Deve ser algo assim:

rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install libcurl
    
por 06.03.2013 / 14:56
2

Tente executar estes comandos:

rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install libcurl

E reinicie seu Apache depois.

service httpd restart

Execute phpinfo() e mostrará a nova versão curl.

    
por 03.02.2016 / 19:59

Tags