apt-mirror
で作成されたTrustyリポジトリの完全なミラーを持っています。 rsync
コマンドを使用して、別のディスクにバックアップを保存します。バックアップを行うたびに、ファイルが削除されないことに気付きます。これにより、パッケージの新しいバージョンが追加され、インデックスファイルが変更されますが、パッケージが削除されることはありません。これは、apt-mirror
による最初のリポジトリダウンロードのサイズの増加に支えられているようです。
リポジトリは継続的に追加されるだけですか?
編集:コメントは、削除されたファイルの不足はrsyncコマンドの使用に関するエラーが原因であることを示唆しています。これはそうではありません。これは私が使用するコマンドです:
rsync -av --delete --log-file=/home/user/test_mirror_update_20160610.txt /path/to/raw_mirror/ /path/to/test_mirror/ &
はい、ディストリビューションを変更しない限り。
TrustyからXenialに移動すると、パッケージが削除される場合があります(たとえば)。
通常、同じディストリビューション(または14.04.4などのポイントバージョン)のリポジトリに新しいソフトウェアは追加されませんが、既にそこにあるソフトウェアの新しいバージョンだけが追加されることに注意してください。