プロキシの下でArch Linuxでyaourtを使用する方法は?

プロキシの下でArch Linuxでyaourtを使用する方法は?

yaourtを使用してプロキシネットワークにアプリケーションをインストールする方法。パックマンの場合、単に次のものを使用できます。

export http_proxy=http://usernm:passwd@link:port
sudo -E pacman -S application

しかし、権限では機能yaourtしないので、どうすればいいですか?sudo

答え1

すべての(またはほとんどの)プロキシ要件に対して信頼できるプロキシツールを使用することをお勧めします。

$ proxychains4 yaourt -S application

プロキシチェーン-ng素晴らしい作品。ただし、使用する前に必ずproxychains.conf設定してください。

答え2

/etc/sudoersコマンドを使用してvisudo編集し、この行を追加できます。

Defaults env_keep += "http_proxy https_proxy ftp_proxy"

これは、現在のユーザー環境変数をsudoで実行されているコマンドに渡します。これはsudoで実行されるコマンドと同じですsudo -E some_commandが、自動的に渡されます。 yaourtがsudo pacman代わりに内部的に使用するので、これが必要です。sudo -E pacman

これはArch Wikiページです。プロキシ設定

関連情報