我尝试在我的 Ubuntu 18.04 虚拟机上安装Conjure-Up
$sudo snap install conjure-up --classic
但它总是说:
错误:无法安装“conjure-up”:发布https://api.snapcraft.io/v2/snaps/refresh:proxyconnect tcp:EOF
我已经成功设置了我的http和https代理/etc/environments
需要帮忙。
我尝试在我的 Ubuntu 18.04 虚拟机上安装Conjure-Up
$sudo snap install conjure-up --classic
但它总是说:
错误:无法安装“conjure-up”:发布https://api.snapcraft.io/v2/snaps/refresh:proxyconnect tcp:EOF
我已经成功设置了我的http和https代理/etc/environments
需要帮忙。
我会帮你的。
例子
sudo snap set system proxy.http=http://127.0.0.1:3128
sudo snap set system proxy.https=http://127.0.0.1:3128
看起来 snapd 从 18.04 开始不应用 /etc/environment 代理设置。不过,您可以对 snapd 服务应用覆盖来解决此问题。
sudo systemctl edit snapd.service
添加以下内容:
[Service]
Environment=http_proxy=http://proxy:port
Environment=https_proxy=http://proxy:port
保存然后重新加载:
sudo systemctl daemon-reload
sudo systemctl restart snapd.service
Snap 安装现在应该通过指定的代理。
尝试这个:
sudo snap set system proxy.http=socks5://127.0.0.1:1080
sudo snap set system proxy.https=socks5://127.0.0.1:1080
然后你会看到下载速度快得多: 47% 2.19MB/s 7.37s