Snap Proxy不起作用

时间:2018-05-29 12:10:18

标签: proxy sudo ubuntu-18.04

我尝试使用

在我的Ubuntu 18.04虚拟机上安装 Conjure-Up
<android.support.v7.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?android:attr/actionBarSize"
                app:contentScrim="@color/colorPrimary"
                app:layout_collapseMode="pin"
                android:paddingEnd="72dp"
                app:popupTheme="@style/ThemeOverlay.AppCompat.Dark"
                app:title="Title">
                

但它总是说:

  

错误:无法安装“召唤”:发布https://api.snapcraft.io/v2/snaps/refresh:proxyconnect              tcp:EOF

我已在$sudo snap install conjure-up --classic

中成功设置 http https代理

需要帮助。

3 个答案:

答案 0 :(得分:6)

会有所帮助。

示例

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

答案 1 :(得分:3)

自从18.04起,看起来像snapd并不应用/ 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安装现在应该通过指定的代理。

答案 2 :(得分:0)

尝试一下:

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