Ubuntuを実行する100以上のワークステーションを更新する必要があります。
問題は、ローカルサーバーからパッケージをダウンロードして、インターネットの帯域幅をあまり使用しないようにすることです。
特定のパッケージを一度だけダウンロードしてからすべてのワークステーションに配布する、一種のキャッシュプロキシを用意しています。
利用可能なツールはたくさんあります
squid のような単純なキャッシュをインストールし、maximum_object_sizeを調整するだけで、パッケージの更新などのより大きなファイルをキャッシュすることもできます。
失敗が最も少ない傾向があるため、代替案よりもapprox
をお勧めします。
apt-cacher
をお勧めします。リポジトリ全体の完全なミラーは作成されませんが、代わりに、誰かが要求したものをダウンロードして保持します。また、最初のユーザーに直接ストリーミングされるため、不必要な待機はありません。また、apt-proxyよりもはるかに安定しています。
また、Nice Webレポートインターフェイスを備えているため、実際に機能していることと、節約している帯域幅を確認できます。
少し代替的なシステムは、debmirrorを使用して、必要な分布の完全なミラーを作成することです。より多くのディスク容量が必要で、最初のダウンロードは少し重いですが、一晩中最新の状態に保つことができ、将来新しいパッケージをダウンロードするときに待つ必要はありません。また、プロキシサーバーを使用するよりも少し信頼性が高いことがわかりました。