GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuとDebianでプロキシでAPTを使用する方法

このガイドでは、APTパッケージマネージャーのプロキシを設定して、リモートリポジトリからパッケージをインストールおよび更新できるようにする方法を説明します。

インターネットアクセスの仲介者としてプロキシサーバーを使用することは、一般的なビジネスシナリオです。プロキシサーバーの背後でUbuntuまたはDebianシステムを実行している場合は、パッケージのインストールに失敗しています。

インストール中にプロキシ情報を入力すると、APT構成ファイルが自動的に更新されます。ただし、そうでない場合は、次の手順に従う必要があります。

プロキシサーバーと連携するように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はプロキシ設定を使用して、更新の取得、パッケージのインストールなどを行います。


Ubuntu
  1. Ubuntu20.04にWineをインストールして使用する方法

  2. Ubuntu18.04にFFmpegをインストールして使用する方法

  3. Ubuntu18.04にWineをインストールして使用する方法

  1. Ubuntu18.04にCurlをインストールして使用する方法

  2. Ubuntu20.04にCurlをインストールして使用する方法

  3. Debian 9 / Ubuntu 16.04/17.10にWiresharkをインストールして使用する方法

  1. Ubuntu18.04とDebianにEasyEngineでWordPressをインストールする方法

  2. VagrantをインストールしてUbuntu20.04のVirtualBoxで使用する方法

  3. Ubuntu16.04にPrivoxyをインストールして使用する方法