curl - libcurl 中不支持或禁用协议“https”-Ubuntu 16.04
问题描述
我正在尝试在我的 Ubuntu 16.04 虚拟机上安装 Docker Compose,但出现以下错误:
(1) Protocol "https" not supported or disabled in libcurl
我要运行安装 Docker Compose 的命令:
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
如果我跑步,curl --version
我会得到:
curl 7.67.0 (x86_64-pc-linux-gnu) libcurl/7.67.0
Release-Date: 2019-11-06
Protocols: dict file ftp gopher http imap pop3 rtsp smtp telnet tftp
Features: AsynchDNS IPv6 Largefile UnixSockets
我可以尝试什么来解决这个问题?
解决方案
您的 curl 工具似乎有问题。但是我认为您可以尝试使用HTTP
而不是HTTPS
. 您是否尝试在没有安全协议的情况下运行 curl 命令?例如。:
sudo curl -L "http://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
推荐阅读
- python - aioredis.Channel.wait_message() 抛出的异常是什么?
- amazon-web-services - 关于AWS VPC的几个概念问题
- node.js - 使用 googleOauth 和护照重定向到上一页
- sql - 根据 ID 创建新的 Event_ID,并在日期列上有滑动窗口
- javascript - CTRL+C 后的 Docker 错误:无法杀死容器
- scala - giter8 使用 '\$' 转义
- file - Apache Camel 使用新行令牌拆分并使用聚合策略
- c# - 如何使用 Html Agility Pack 查找表格的最后一列
- html - 在后台使用精灵中的 SVG
- linux - 奇木。初始化后Linux不在控制台中写入