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を保存します 考えられるエラーメッセージについて。