web-dev-qa-db-ja.com

スナッププロキシが機能しない

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に正常に設定しました

助けが必要。

5
Kai

それが役立ちます。

Sudo snap set system proxy.http=http://127.0.0.1:3128
Sudo snap set system proxy.https=http://127.0.0.1:3128
15
sn41

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

スナップインストールは、指定されたプロキシを経由する必要があります。

5
Steven Edwards

これを試して:

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

0
Sandbro