Snap代理不起作用

问题描述 投票:5回答:2

我尝试使用以下方法在我的Ubuntu 18.04虚拟机上安装Conjure-Up:>

$sudo snap install conjure-up --classic

但是它总是说:

错误:无法安装“ conjure-up”:发布https://api.snapcraft.io/v2/snaps/refresh:proxyconnecttcp:EOF

我已经在/etc/environments中成功设置了我的http

https代理] >>

需要帮助。

我尝试使用$ sudo snap在我的Ubuntu 18.04虚拟机上安装Conjure-up –经典,但是它总是说:错误:无法安装“ conjure-up”:发布https://api.snapcraft。 io / ...

会有所帮助。

示例

sudo snap set system proxy.http=http://127.0.0.1:3128
sudo snap set system proxy.https=http://127.0.0.1:3128

看起来像快照一样,从18.04开始不应用/ etc / environment代理设置。您可以将替代应用于快照服务来解决此问题。

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安装现在应该通过指定的代理。

proxy sudo ubuntu-18.04
2个回答
13
投票

会有所帮助。


4
投票

看起来像快照一样,从18.04开始不应用/ etc / environment代理设置。您可以将替代应用于快照服务来解决此问题。

sudo systemctl edit snapd.service
© www.soinside.com 2019 - 2024. All rights reserved.