どんなディストリビューションでも構いません。しかし、最初はDebianoidsとRhelooidsに興味がありました。
時々、私はディストリビューション全体の完全なローカルコピーを保存する必要があると主張する誰かの話を聞きます。ウィキペディアによると、Debian Jessieには43,000を超えるパッケージがあります。。インターネットとDebianリポジトリへのアクセスが制限されているシステムで、これらすべてのファイルのローカルコピーを望んでいるとします。 100GB以上を占めることはできません(現在の基準で見るとかなり安価な容量です)。特定の安定版の場合は、ダウンロードを続けるにはどうすればよいですか?特定のバージョン用に開発されているすべてのパッケージのディストリビューションの完全な依存関係グラフを意味します。Scientific Linux/CentOS/RHELには、デュアルレイヤー「すべて」DVDがあります。しかし、7GB未満なので、実際に「すべてのもの」かどうか疑われます。
答え1
Debian DVDセットを郵便で注文してハードドライブにコピーして最新の状態に保つことができますdebmirror
。
debmirror
同じアイデアのもう1つの変形は、初期ミラーリングを実行するのに十分なスペースがあり、素早く高速で安価なインターネット接続が可能な場所にあるUSBドライブを使用し、遅いインターネット上でdebmirrorを使用して更新を維持することです。または、他の人に初期ミラーを作成してメールで送信するようにしてください。
rpm / yumリポジトリを使用して同様の操作を実行できますが、私はこれらのツールに精通していません。
限られたインターネット接続のため、apt-cacher-ng
Debianをミラーリングするよりも、Debianを使用する方が良いかもしれません。deb-src
実際にソースパッケージをダウンロードする必要がない場合は、source.listファイルの対応する行をコメントアウトしてください。
答え2
古い質問ですが、2セントを追加すると思いました。毎晩実行する次のコマンドを使用して、Scientific Linuxを使用してこれを行います。
rsync -avkSH --delete --delete-after --exclude=archive/debuginfo/ --exclude=archive/obsolete/ --exclude=SRPMS/ --exclude=i386/ --exclude=iso/ \
rsync://rsync.scientificlinux.org/scientific/6.7/ \
/home/dist/repo/scientific/6.7/ #> "$logfile" 2>&1
見てわかるように、私は少し選択的で、不要なISOイメージ、ソースRPM、および32ビット実行可能ファイルを除外しました。ディレクトリサイズは現在14GBですが、セキュリティ修正の数が増えるにつれて、時間の経過とともにサイズも大きくなります。たとえば、6.6 ディレクトリは 18 GB、6.5 ディレクトリは 31 GB です。