Есть репозиторий ubuntu "intrepid ibex" слитый с помощью debmirror, который обновляется ежедневно. В результате в репозитории появляются новые версии пакетов, а старые остаются -- что занимает только впустую дисковое пространство.
Как очистить зазеркалированный репозиторий от старых версий пакетов? Какие есть средства из стандартных?
>2. А не останутся ли ссылки на эти пакеты в Packages.gz и иже с ними?
Если останутся, то они и на основном зеркале будут. А если они есть на основном зеркале, то они должны быть на основном зеркале. Или это не правильное зеркало.
Да и вообще. Имхо, rsync - основное средство для синхронизации зеркал.
перепутал с apt-mirror
Main features:
* It uses a config similar to apts <sources.list>
* It's fully pool comply
* It supports multithreaded downloading
* It supports multiple architectures at the same time
!!! * It can automatically remove unneeded files
* It works well on overloaded channel to internet
* It never produces an inconsistent mirror including while mirroring
* It works on all POSIX complied systems with perl and wget
> !!! * It can automatically remove unneeded files
У меня apt-mirror под FreeBSD зеркалирует только i386 и только lenny, однако фича с удалением старых версий почему-то не работает (0 пакетов к удалению), и репозиторий постепенно разростается.