私は家にDebian Linuxを実行しているコンピュータがいくつかあり、パッケージシステムの部分イメージを作成したいと思いました。完全なミラーを作成することを検討しましたが、ほとんどのパッケージを使用しません。しかし、私が見つけたほとんどの部分ミラーリングソリューションでは、パッケージを設定ファイルに手動で配置する必要があります。クライアントにパッケージをインストールするときにローカルサーバーがパッケージをダウンロード/更新できるように部分ミラーを使用する方法はありますか?
また、Ubuntuをサポートすることもできます(一部のUbuntu VMがあります)。
ありがとうございます!
ベストアンサー1
やるべきことがいくつかありますが、Debian の完全なミラーを作成したくないことを理解しています。もちろん、彼らは全体のイメージをすべてのアーキテクチャとすべてのバージョンとして定義します。
より小さいサブセットを使用しますが、それはまだ希望よりも大きいですapt-mirror
。これにより、必要に応じて単一のバージョンとアーキテクチャに調整できます。 https://apt-mirror.github.io/
ただし、実際に必要なのは、パッケージを初めてダウンロードするときにキャッシュしてネットワーク上のすべてのコンピュータで使用できるようにすることです。クライアントとミラーサーバーの間にプロキシを配置することでこれを行うことができ、ローカルのapt-cacher-ng
Debian/Ubuntu/Mint/etcシステムを指すプロキシ/ウェブサーバーコンボがあります(もちろん、最新バージョンもいくつかあります)。ここに。http://xmodulo.com/apt-caching-server-ubuntu-debian.html