2015-09-25 28 views
6

私は、複雑なプロキシ設定を使用し、それらを記述/解決するために.pacファイルを使用する環境にいます。主にubuntuをベースにした、この環境でいくつかのVMとドッカーのコンテナをセットアップしたいと思います。典型的な "システム - >環境設定 - >ネットワークプロキシ - >システムワイドを適用"という回答は、UIにアクセスできないのであまり役に立ちません。理想的には、解決策は実際にはシステム全体に適用されます。つまり、curlwgetapt-getpipmavenで作業します。そのような解決策はありますか?.pacファイルfor ubuntu - コマンドライン

答えて

0

コマンドラインから「システムワイド」プロキシを設定するオプションがありません。アプリケーションユーザーに依存するいくつかのファイルに変数を設定する必要があります。

ほとんどすべてのコマンドラインアプリケーション

編集/etc/environment

http_proxy=http://user:[email protected]:port/ 
https_proxy=http://user:[email protected]:port/  
ftp_proxy=http://user:[email protected]:port/ 
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com" 
HTTP_PROXY=http://user:[email protected]:port/ 
HTTPS_PROXY=http://user:[email protected]:port/ 
FTP_PROXY=http://user:[email protected]:port/ 
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com" 

WGET

編集/etc/wgetrc

http_proxy=http://user:[email protected]:port/  
https_proxy=http://user:[email protected]:port/  
ftp_proxy=http://user:[email protected]:port/ 

APT

編集または/etc/apt/apt.conf.d/95proxy

Acquire::http::proxy "http://user:[email protected]:port/";  
Acquire::ftp::proxy "ftp://user:[email protected]:port/"; 
Acquire::https::proxy "https://user:[email protected]:port/"; 

CURL

編集を作成したり、ご自宅で作成~/.curl.rc

proxy = user:[email protected]:port 

PIP

私はPIPのための完全なソリューションを見つけることができませんでしたので、私はむしろ、私は私がMavenを使ったことがない--proxy

pip --proxy <proxy> install <module> 

MAVEN

コマンド変数でPIPを使用することをお勧めしますあなたが見つかりましたthis

あなたを助けてくれるでしょう。

関連する問題