GNU/Linux >> Linux の 問題 >  >> Debian

apt-cacher-ngを使用したDebian/Ubuntuパッケージキャッシングプロキシのクイックセットアップ

apt-cacher-ng squid-deb-proxyなどの利用可能なより堅牢なaptプロキシサーバーの代替手段です。 。小規模な家庭やオフィスのネットワークを運営している場合は、もう探す必要はありません。いくつかのより高度な機能が不足している可能性がありますが、すぐに構成できます。つまり、最初のインストールから数分以内に準備が整います。

サーバー

apt-cacher-ngサーバーの設定から始めましょう:

# apt-get install apt-cacher-ng

apt-cacher-ngの開始を有効にする 再起動後:

# systemctl enable apt-cacher-ng

apt-cacher-ngを起動します aptプロキシ:

# service apt-cacher-ng start

それだ。これで、aptプロキシサーバーが構成され、リクエストの準備が整いました。デフォルトのキャッシュ場所ディレクトリは/var/cache/apt-cacher-ng/です。 ダウンロードしたすべてのパッケージを保存します。 apt-cacher-ngの詳細設定 メインの設定ファイル/etc/apt-cacher-ng/acng.confを編集することで実現できます

クライアント

サーバーのIPアドレスを使用します。例: 10.1.1.16 新しいapt設定ファイルを作成します。 30proxy 次の内容で:

Acquire::http { Proxy "http://10.1.1.16:3142"; };

/etc/apt/apt.conf.d/に保存します 上記のIPアドレスをaptプロキシサーバーのIPアドレスに置き換えながらディレクトリを作成します。すべて完了しました。

トラブルシューティング

apt-cacher-ngを確認するには プロキシがリスニングポート3142のチェックを開始しました:

tcp        0      0 0.0.0.0:3142            0.0.0.0:*               LISTEN     
tcp6       0      0 :::3142                 :::*                    LISTEN

さらに、apt-cacher-ngを調べて、正しく機能しているかどうかを確認します。 のログファイル/var/log/apt-cacher-ng/apt-cacher.log 関連するすべてのリクエストと/var/log/apt-cacher-ng/apt-cacher.errを保存します 考えられるエラーメッセージについて。


Debian
  1. Debian10でレプリケーションスロットを使用してPostgreSQLストリーミングレプリケーションを設定する方法

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

  3. UbuntuまたはDebianのpostfixでメール転送を設定する

  1. DebianとUbuntuでapt-rdependsを使用してパッケージの依存関係を確認する

  2. UbuntuとDebianでKeepAlivedを使用してIPフェイルオーバーを設定する方法

  3. Debian –依存関係のみを持つ.debパッケージを作成しますか?

  1. Debian –プロキシの背後にAptキーを使用してGpgキーを追加できませんか?

  2. Ubuntu/Debianでmod_fcgidを使用してApacheとPhpをセットアップします

  3. Ubuntu13.10でmodプロキシfcgiを使用してApache2.4とPhpFPMをセットアップします