Necesito actualizar cURL a la última versión en Centos
2.6.18-164.15.1.el5.centos.plusxen # 1 SMP mié 17 de marzo 20:32:20 EDT 2010 x86_64 x86_64 x86_64 GNU / Linux
No puedo encontrar ningún paquete adecuado para hacerlo a través de yum
o rpm
. ¿Existe una forma estándar de hacer esta actualización sin instalar desde la fuente?
Respuestas:
Esta es una pregunta antigua, pero sigue siendo uno de los primeros resultados en la búsqueda de Google, por lo que me gustaría publicar la solución que resolvió mi problema.
1) crear un nuevo archivo /etc/yum.repos.d/city-fan.repo
2) Pegue los siguientes contenidos:
3) tipo:
4) Y ya está hecho.
Observe que para otras versiones de rhel / centos, todo lo que tiene que hacer es especificar la url apropiada para los fanáticos de la ciudad.
fuente
yum update curl
oyum install curl
solo NO funcionó!curl
yyum
con un error comocurl: error while loading shared libraries: libnghttp2.so.14: cannot open shared object file: No such file or directory
¿Por qué necesitas actualizar curl? ¿Hay una característica específica que te falta?
Puede obtenerlo directamente del desarrollador:
http://curl.haxx.se/download.html
Desplácese hacia abajo hasta los listados de Redhat (gracias twirrim), encuentre un RPM adecuado (basado en RHEL5) e instálelo.
fuente
CURLOPT_TIMEOUT_MS
para configurar tiempos de espera realmente pequeños. Estamos tratando de crear solicitudes de "disparar y olvidar". Los listados de fedora que hemos probado son en realidad paquetes fuente, con los que no estamos familiarizados. ¿Puede proporcionar alguna ayuda / consejo al actualizar a través de la fuente?No pude obtener la respuesta de taksan para trabajar para mi configuración aquí es lo que usé
se pueden encontrar más respuestas relacionadas aquí Actualización de curl en centos 6: libcurl-7.50 requiere libnghttp2
fuente
La última versión estable de curl es 7.22.0, pero hasta ahora 7.19.7-16 es la última versión de CentOS. Por lo tanto, debe buscar un repositorio que ofrezca la última compilación ahora o esperar a que el repositorio base de CentOS actualice la compilación.
Encontré un repositorio para ti:
Puede usar los archivos libcurl y curls del enlace de arriba y luego
rpm –Uvh packagename
instalar libcurl y luego el paquete curls.fuente