Ubuntuボックスを別のボックスのパッケージリポジトリとして使用するにはどうすればよいですか?
-
08-07-2019 - |
質問
当社の開発環境には6台のUbuntuマシンがあり、1台のUbuntuの最新バージョンをダウンロードし、ローカルLANを使用して他のコンピューター間で新しいパッケージを配布できると便利です。これにより、新しいパッケージのダウンロードにかかる時間を節約できます(接続が非常に遅くなります)。
誰でもこれを行う方法を知っていますか?
ああ、私は個人リポジトリのUbuntuドキュメントを簡単に見てきましたが、私が説明しているとおりのものではないようです。 p>
ありがとう! バーニー
解決
apt-proxyをご覧ください。基本的には、いずれかのマシンでそれを設定し、他のマシンのsources.listをポイントして、そのマシンを介して更新を取得します。
Debian向けのセットアップに関する記事(非常によく似ています)は、ここにあります: http://blogs.koolwal.net/2008/04/16/setting-up-debian-proxy-cache-server-for-deb-パッケージ/
他のヒント
かなり長い間、オフィスで approx を使用しました。行う必要がある唯一の実際の変更は、プロキシをホストするボックスでsources.listを指定する必要があることです。
それ自体はキャッシングプロキシなので、プロキシを実行しているマシンにボックスを向ける必要があります。初めてパッケージをダウンロードするのと同じくらい時間がかかりますが、そのパッケージのその後のダウンロードは高速になります。
これはRedhat yum用です:
間違いなく独自のリポジトリを作成できますが、それを維持するのに苦労しているので、少なくとも各マシンのWebからすべてをダウンロードする方が簡単だと思います。 。