En esta guía vamos a ver cómo instalar la última versión de Curl en Linux RHEL y CentOS. Es sabido que la versión de curl instalada por defecto en CentOS 7 es la 7.29 que data de febrero del 2013 ¿Muy antigua no?.
En 8 años mucho cambio. Hoy veremos como mantener al día nuestra versión de curl.
- Instalamos el repositorio de city-fan.org
rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/rhel7/x86_64/city-fan.org-release-2-2.rhel7.noarch.rpm
- Instalamos el repositorio Epel
yum install epel-release
- Habilitamos el repositorio city-fan.org y actualizamos libcurl
- Actualización
yum --enablerepo=city-fan.org update libcurl
- Instalación
yum --enablerepo=city-fan.org install libcurl
¿Cómo comprobar la versión de Curl?
Después de actualizar libcurl solo nos queda comprobar la versión instalada.
Ejecutamos el siguiente comando
curl -V
La salida debería ser algo parecido a esto
[root@server ~]# curl -V
curl 7.81.0 (x86_64-redhat-linux-gnu) libcurl/7.81.0 NSS/3.67 zlib/1.2.7 libpsl/0.7.0 (+libicu/50.1.2) libssh2/1.10.0 nghttp2/1.33.0 OpenLDAP/2.4.44
Release-Date: 2022-01-05
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL UnixSockets