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 分钟前
CentOS官方不维护版本,配置python升级方法,无损版
linux·python·centos
ζั͡山 ั͡有扶苏 ั͡✾10 分钟前
EFK 日志系统搭建完整教程
运维·jenkins·kibana·es·filebeat
jun_bai1 小时前
python写的文件备份网盘程序
运维·服务器·网络
HIT_Weston1 小时前
39、【Ubuntu】【远程开发】拉出内网 Web 服务:构建静态网页(二)
linux·前端·ubuntu
欢喜躲在眉梢里1 小时前
CANN 异构计算架构实操指南:从环境部署到 AI 任务加速全流程
运维·服务器·人工智能·ai·架构·计算
weixin_537765802 小时前
【容器技术】虚拟化原理与Docker详解
运维·docker·容器
胡斌附体2 小时前
docker健康检查使用
运维·docker·依赖·健康检查
云飞云共享云桌面2 小时前
无需配置传统电脑——智能装备工厂10个SolidWorks共享一台工作站
运维·服务器·前端·网络·算法·电脑
福尔摩斯张2 小时前
《C 语言指针从入门到精通:全面笔记 + 实战习题深度解析》(超详细)
linux·运维·服务器·c语言·开发语言·c++·算法
TH_13 小时前
腾讯云-(3)-Linux宝塔面板使用
linux·云计算·腾讯云