今天安装curl时遇到这个错误。查遍各大搜索引擎都没找到解决的办法。按照网上教程多次重新安装都有bug,后来摸索得以解决。
原因:原安装的curl版本过低。
解决方案:
(1)卸载原来的curl
sudo apt-get remove curl
切记一定要卸载干净
卸载完成后可以运行下面代码,验证是否未安装
curl
(2)至curl官网下载最新gz版本并安装
官网网址:https://curl.se/download/
下载完成后解压,我下载的版本是7.80.0
tar -zxvf curl-7.80.0.tar.gz
cd curl-7.80.0
./configure --without-ssl
make
sudo make install
(3)检验是否安装成功
curl --version
出现以下字段表示安装成功
curl 7.71.1 (x86_64-conda_cos6-linux-gnu) libcurl/7.80.0 zlib/1.2.11 OpenLDAP/2.4.45
Release-Date: 2020-07-01
Protocols: dict file ftp gopher http imap ldap mqtt pop3 rtsp smtp telnet tftp
Features: alt-svc AsynchDNS IPv6 Largefile libz UnixSockets