認証されたプロキシでxbpsを使用するには?どのような構成が必要ですか?私は環境変数を設定しようとしましたが、何も起こらなかったので、例を探しています。プロキシを扱うことなく接続できるようにサービスを購入してVPNサーバーを作成しようとしましたが、方法を学ぶのは本当に楽しかったです。 voidlinux xbps のプロキシネットワークに接続します。
これまで成功していないまま試したこと:
export HTTP_PROXY=http://user1:[email protected]:3128
export HTTPS_PROXY=http://user1:[email protected]:3128
export FTP_PROXY=http://user1:[email protected]:3128
私は努力しました:
export HTTP_PROXY=http://user1:[email protected]:3128/
export HTTPS_PROXY=http://user1:[email protected]:3128/
export FTP_PROXY=http://user1:[email protected]:3128/
または:
export http_proxy="http://user1:[email protected]:3128"
export https_proxy="http://user1:[email protected]:3128"
export ftp_proxy="http://user1:[email protected]:3128"
私は何が間違っていましたか?環境変数を認識するには、一部のサービスを再起動する必要がありますか?
環境変数を設定した後に次のコマンドを実行すると、次のエラーが発生します。
perdugames@perdugames:~$ sudo xbps-install -v -S
[*] Updating `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
ERROR: [reposync] failed to fetch file `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata': Connection timed out
これはlibfetchに問題があると思われます。コードの一部が下のリンクに表示されます。
しかし、まだエラーやエラーがある場所を見つけることができませんでした。
注:はい、ユーザー名とパスワード、アドレスとポートは正しいです。/etc/apt/apt.conf.d/00proxy
Debian のようなプログラムでこのデータを使ってファイルを設定すると、期待どおりに動作するためです。
戻る 1
私は以前試しました:
export http_proxy="http://162.16.78.1:3128"
export ftp_proxy="http://162.16.78.1:3128"
export HTTP_PROXY_AUTH="basic:*:user1:123"
And it still does not work for xbps.
そしてまだxbpsでは動作しません。
答え1
これはsudo関連の問題かもしれません。
Sudo コマンドは環境変数を自動的に継承しません。
これを行うには、sudoに明示的に指示する必要があります。
visudo 設定に次の行を追加します。
デフォルト値 env_keep += "http_proxy https_proxy ftp_proxy"