このガイドでは、APTパッケージマネージャーのプロキシを設定して、リモートリポジトリからパッケージをインストールおよび更新できるようにする方法を説明します。
インターネットアクセスの仲介者としてプロキシサーバーを使用することは、一般的なビジネスシナリオです。プロキシサーバーの背後でUbuntuまたはDebianシステムを実行している場合は、パッケージのインストールに失敗しています。
インストール中にプロキシ情報を入力すると、APT構成ファイルが自動的に更新されます。ただし、そうでない場合は、次の手順に従う必要があります。
簡単にできます。 APTは、すべての構成ファイルを/etc/apt/apt.conf.d
の下にロードします。 ディレクトリ。したがって、プロキシの特定の構成を作成して、他のすべての構成から分離しておくことができます。
1。新しい空のファイルを作成する
/etc/apt/apt.conf.d/
内に新しい空のファイルを作成する必要があります ディレクトリ。 proxy.conf
という名前を付けましょう 。もちろん、名前は好きな名前にすることができます。
sudo touch /etc/apt/apt.conf.d/proxy.conf
2。テキストエディタでproxy.confファイルを開きます
次に、お好みのテキストエディタでproxy.confファイルを開きます。
sudo vim /etc/apt/apt.conf.d/proxy.conf
3。 APTプロキシ設定を追加する
IPアドレスとプロキシサーバーのポートが必要です。
HTTPプロキシを設定するには 、次の行を追加します:
Acquire::http::Proxy "http://proxy_server:port/";
HTTPSプロキシを設定するには 、次の行を追加します:
Acquire::https::Proxy "http://proxy_server:port/";
別の方法もあります APTのプロキシ設定を定義します。同様ですが、冗長性が失われます。
Acquire {
HTTP::proxy "http://proxy_server:port/";
HTTPS::proxy "http://proxy_server:port/";
}
プロキシが認証をサポートしている場合 ログインにはユーザー名/パスワードが必要です。次を使用してください:
Acquire::http::Proxy "http://user:[email protected]_server:port/";
変更を保存して、テキストエディタを終了します。
注: proxy_server
およびport
上記の例から、適切なプロキシIPアドレス/名前とポートに置き換える必要があります。
4。 APTプロキシ構成のテスト
これで、APTはプロキシ設定を使用して、更新の取得、パッケージのインストールなどを行います。