Linux CentOS 7升级curl8.4.0使用编译安装方式

1、查看当前版本

复制代码
# curl --version  
curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.19.1 Basic ECC zlib/1.2.7 libidn/1.28 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz

2、下载curl 8.4.0:

https://curl.se/download/curl-8.4.0.tar.gz

3、编译安装curl8.4.0

复制代码
tar -zxf curl-8.4.0.tar.gz
cd curl-8.4.0
./configure --prefix=/usr/local/curl  --without-ssl
sudo make
sudo make install
chmod 755 -R /usr/local/curl
chmod 755 /usr/bin/curl
mv /usr/bin/curl{,.bak20231015}
cp /usr/local/curl/bin/curl /usr/bin/curl
cp /etc/profile{,.bak20231015}
echo "export PATH=\$PATH:/usr/local/curl/bin" >> /etc/profile
source /etc/profile

安装后再次检查升级后版本情况

复制代码
# curl --version
curl 8.4.0 (x86_64-pc-linux-gnu) libcurl/8.4.0 zlib/1.2.7
Release-Date: 2023-10-11
Protocols: dict file ftp gopher http imap mqtt pop3 rtsp smtp telnet tftp
Features: alt-svc AsynchDNS IPv6 Largefile libz UnixSockets
相关推荐
大耳朵-小飞象3 小时前
电力安全运维的智能密码:BACS如何破解设备全生命周期管理难题,让电网安全“看得见、管得住”?
运维·安全·智慧城市·能耗系统·楼宇智控·未来生活
极客侃科技3 小时前
制造企业 MES/APS 选型:SAP PP/DS 集成、ERP-MES 边界划分与一体化架构要点
运维·架构·制造
HLC++4 小时前
Linux的进程间通信
android·linux·服务器
二宝哥5 小时前
CentOS 7.9 系统下 Redis 5.0.4 单机安装与源码编译安装指南
redis·centos
华清远见IT开放实验室5 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
生活爱好者!6 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
groundhappy8 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
尽兴-8 小时前
企业业务系统架构选型与渐进式演进
运维·系统架构·devops
通信小小昕8 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
壮哥_icon9 小时前
【Android 系统开发】使用 BAT 脚本高效自动化管理 /system/priv-app/ 系统应用(安装与卸载)
android·运维·自动化