2016-07-26 223 views
4

Ubuntu 14.04では、ターミナル(apt-getなど)のコマンドを社内のプロキシ経由で使用するために、システム設定>ネットワーク>ネットワーク以外の変更が必要ですプロキシ>私は(hereから)少なくとも以下のコマンドだと思います(あなたの恥、Ubuntuの)Ubuntu 16.04プロキシ経由でapt-getが動作しない

/etc/environment (actually this is the only file modified by System Settings) 
http_proxy="http://[webproxy]:[port]/" 
https_proxy="https://[webproxy]:[port]/" 
ftp_proxy="ftp://[webproxy]:[port]/" 
socks_proxy="socks://[webproxy]:[port]/" 

/etc/profile 
export http_proxy=http://[username]:[password]@[webproxy]:[port] 
export https_proxy=http://[username]:[password]@[webproxy]:[port] 
export ftp_proxy=http://[username]:[password]@[webproxy]:[port] 

sudo visudo 
Defaults  env_reset 
Defaults  env_keep = "http_proxy https_proxy ftp_proxy DISPLAY XAUTHORITY" 

/etc/apt/apt.conf 
Acquire::http::proxy "http://[username]:[password]@[webproxy]:[port]/"; 
Acquire::https::proxy "https://[username]:[password]@[webproxy]:[port]/"; 
Acquire::ftp::proxy "ftp://[username]:[password]@[webproxy]:[port]/"; 
Acquire::socks::proxy "socks://[username]:[password]@[webproxy]:[port]/"; 

or the same changes in 
/etc/apt/apt.conf.d/95proxies 

の "システム全体の適用"

sudo http_proxy='http://[username]:[password]@[webproxy]:[port]' apt-get update 

は右、動作するはず?

これは私が今覚えていることです。それらのすべてが本当に必要なのかどうかは確かではありません。私はUbuntu 16.04でこれらの変更をすべて行いましたが、同じプロキシ(同じ部屋の別のコンピュータ)を使ってsudo apt-get updateを動作させることはできません。得た

Temporary failure resolving '[webproxy]' 

私は何が欠けていますか?

答えて

1

私は同じ問題を抱えていたし、私は、このソリューション以下にそれを修正:M.el Khamlichiから https://www.unixmen.com/45713-2/

  1. は、/ etc/aptの/

    sudo vi /etc/apt/apt.conf 
    
  2. にファイルはapt.confを作成します

    プロキシを追加します

    export http_proxy=http://192.168.168.180:3128 
    

    ここであなたはあなたの番号を入れてください。

  3. 私はこれが役立つことを願って

    vi ~/.bash.rc 
    

永久にこのコマンドを作るために〜/ .bash.rcに追加!
このソリューションを試しましたか?
問題を解決しましたか? 「
Acquire::http::Proxy "http://user:[email protected]_host:port";

あなたはドン場合:あなたがFTPのHTTPプロキシ他にHTTPSを使用している場合は、ファイルに次の行を追加します。$ sudo vi /etc/apt/apt.conf


は私が

+0

回答の形式に感謝します! –

+0

申し訳ありませんが、もう作業していません。おそらく、その時の回避策が見つかりました。 – Rodrigo

+0

あなたは今何のメッセージを受けていますか?パスワードを変更しましたか? –

4

は、新しい空のconfファイルを作成し、あなたの結果を知ってみましょうあなたのプロキシのユーザ名とパスワードを持っていれば、次に書きます:
Acquire::http::Proxy "http://proxy_host:port";
注:行の最後にセミコロンを見逃しません。

+0

私のために働いた。 [Ubuntuヘルプ](https://help.ubuntu.com/community/AptGet/Howto#Setting_up_apt-get_to_use_a_http-proxy)も同じアドバイスをしています。 (P.S.私が誰かがこの正解を下降させた理由は不思議です) –

関連する問題