CentOS7 curl版本升级过程
更新时间:2026年01月31日 09:34:56 作者:竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
文章主要介绍了如何在CentOS 6.8系统上升级curl到最新版本7.53.1,首先查看当前curl版本,然后更新ca-bundle,新增repo源,最后使用命令直接更新curl并验证版本
根据实际生产环境需求,需要对系统中curl进行升级
1. 查看当前版本
Centos6.8 上默认的 curl 版本为7.19.7,目前最新的是7.53.1,这版本太老太老…
赶紧升级,服务器上输入#curl --version
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.21 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
2. 升级curl
2.1. 更新 ca-bundle
首先备份一下: #cp /etc/pki/tls/certs/ca-bundle.crt /etc/pki/tls/certs/ca-bundle.crt.bak 更新并替换: #curl http://curl.haxx.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt
2.2 新增 repo 源
新增 repo: vim /etc/yum.repos.d/city-fan-for-curl.repo Centos6 编辑为如下: [CityFanforCurl] name=City Fan Repo baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/ enabled=0 gpgcheck=0
Centos7 编辑为如下:
[CityFanforCurl] name=City Fan Repo baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel7/x86_64/ enabled=0 gpgcheck=0
2.3 更新 curl
直接使用如下命令进行更新:
yum update curl --enablerepo=CityFanforCurl -y
2.4 查看版本号
# curl --version curl 7.53.1 (x86_64-redhat-linux-gnu) libcurl/7.53.1 OpenSSL/1.0.1e zlib/1.2.3 c-ares/1.12.0 libssh2/1.8.0 nghttp2/1.6.0
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Linux强制释放占用端口以及Linux防火墙端口开放方法详解
在linux系统中安装一些软件时有时遇到端口被占用的情况,本文为大家介绍了遇到这种情况我们应该怎么处理2018-10-10


最新评论