写点什么

QDS curl 安装

用户头像
耳东
关注
发布于: 12 小时前

curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。


它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。


官方是: https://curl.se


在 CentOS 7 上安装


yum install curl 
复制代码


查看 Curl 的版本


[root@erdong ~]# curl --versioncurl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.28.4 zlib/1.2.7 libidn/1.28 libssh2/1.4.3Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftpFeatures: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets[root@erdong ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)[root@erdong ~]#
复制代码


我们可以看到在 CentOS 7.9 上,缺省的 Curl 版本是 7.29.0 ,当前(2021.08)Curl 的最新版本是 7.78 。


接下来我们进行升级 Curl , Curl 支持多个平台多种操作系统的安装和使用,我们来下载 Linux 平台下使用的二进制包,访问 GitHub 如下链接,就可以看到最近发布的版本,选择 AMD64 架构来下载


https://github.com/moparisthebest/static-curl/releases
复制代码


执行下列操作来进行更新


wget https://github.com/moparisthebest/static-curl/releases/tag/v7.78.0
chmod +x curl-amd64mv curl-amd64 /usr/bin/curl
复制代码


这样就更新了 Curl 的可执行文件。


另外我们也可以通过 Yum 来更新 cURL ,首先创建 repo 仓库文件。


vi /etc/yum.repos.d/city-fan.repo写入如下内容:


[CityFan]name=City Fan Repobaseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel$releasever/$basearch/enabled=1gpgcheck=0
复制代码


然后进行更新


yum update curl
复制代码


在查看版本就已经更新好了


[root@erdong ~]# curl --versioncurl 7.78.0 (x86_64-redhat-linux-gnu) libcurl/7.78.0 NSS/3.53.1 zlib/1.2.7 libpsl/0.7.0 (+libicu/50.1.2) libssh2/1.9.0 nghttp2/1.33.0 OpenLDAP/2.4.44Release-Date: 2021-07-21Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftpFeatures: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL UnixSockets[root@erdong ~]#
复制代码


ok ,结束。

发布于: 12 小时前阅读数: 3
用户头像

耳东

关注

还未添加个人签名 2020.05.24 加入

主要研究分享运维技术,专注于监控、CICD、操作系统、云原生领域,公众号【耳东学堂】,知识星球同名,坚持原创,希望能和大家在运维路上结伴而行 邮箱:erdong@mail.erdong.site

评论

发布
暂无评论
QDS curl 安装