apt-get 管理者は Ubuntu 13.04 のプロキシ設定を無視します。

apt-get 管理者は Ubuntu 13.04 のプロキシ設定を無視します。

企業ネットワークでUbuntu 13.04を使用しており、httpプロキシは私のユーザーアカウントで正常に動作しますが、まだapt-getを使用して何もインストールまたは更新できません。

プロキシ認証が必要です(Forefront TMGで要求を完了するには認証が必要です。Webプロキシフィルタへのアクセスが拒否されました)

システム構成>ネットワーク>ネットワークプロキシ>手動でシステム全体のプロキシを正しく設定しました。 grepプロキシは正しい設定でhttp_proxy、https_proxy変数を表示します。

しかし、まだapt-getはまだ接続できません。

次は何をしようか?

答え1

「/etc/apt/apt.conf」を編集し、次のエントリを追加します。

Acquire::http::Proxy "http://username:password@proxyhost:port/";

注リンク

答え2

これは組織のISAプロキシ設定に関連している可能性があります。私の組織に仮想サーバーを構成している間、同じ問題に直面しました。

端末を開きます。端末に次のコマンドを入力します。

sudo nano /etc/apt/apt.conf

このコマンドは、apt.confファイルを開き、設定に使用できるようにするためのものです。パスワードの入力を求められたら、パスワードを入力してください。

ファイルに次の行を追加します。

Acquire::http::proxy "http://[username]:[password]@[proxy_address]:[port]";
Acquire::https::proxy "https:// [username]:[password]@[proxy_address]:[port]";
Acquire::ftp::proxy "ftp:// [username]:[password]@[proxy_address]:[port]";
Acquire::socks::proxy "[username]:[password]@[proxy_address]:[port]";

ここで:ユーザー名 - プロキシユーザー名パスワード - プロキシパスワードProxy_address - プロキシサーバーのアドレスポート - トラフィックが通過できるアドレスサーバーのポート

apt.confファイルを保存します。 apt-getコマンドを実行してみてください。次のような結果が出ます。

sudo apt-get install [package]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
………
Do you want to continue? [Y/n] y:

この応答が表示される場合は、パッケージをインストールする準備ができたことを意味します。

関連情報