libcurl 中不支持或禁用协议“https”

libcurl 中不支持或禁用协议“https”

当我尝试时curl http://google.com它可以工作,但是当我使用 https 执行时,会出现此错误:

curl: (1) Protocol "https" not supported or disabled in libcurl

我搜索了各种答案,但没有一个解释如何解决这个问题?

答案1

curl使用 SSL安装

下载:

使用 SSL 安装:

  • 解压->在目录 PATH 内打开终端并输入:

    ./configure --with-ssl
    make
    sudo make install
    

您还可以指定 SSL 安装路径,./configure --help详情请参阅

答案2

通过谷歌快速搜索发现此 curl 常见问题解答解决此问题。

但实际上我建议删除当前手动安装的 curl,然后直接使用 进行安装sudo apt-get install curl。Ubuntu 默认安装有适用于 https 的库(以及更多库)。

相关内容