[sisyphus] Кэштирование при сборке в hasher

Yury Aliaev =?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Пн Июн 16 15:02:21 MSD 2008


Mikhail Gusarov scripsit:
> Twas brillig at 13:26:55 16.06.2008 UTC+04 when Yury Aliaev did gyre and gimble:
> 
>  YA> При этом, чтобы не скачивать одно и то же по многу раз для сборки разных
>  YA> пакетов, необходимо, чтобы скачанные пакеты где-то хранились и при
>  YA> следующем запуске брались уже из этого места.
> 
> Ближайшее приближение: http://freesource.info/wiki/AltLinux/Apt/NginxAsCache
> 

Спасибо! Очень похоже на то, что надо. Кстати, на странице есть фраза:

"Очевидное решение: вытаскивать из /var/cache/apt/archives или 
/hasher/aptbox пакеты, запускать genbasedir и подключать результат как 
локальный репозитарий."

В связи с этим вопрос: в hasher/aptbox пакеты сохраняются после 
окончания сессии пересборки, или же он очищается?

> Кто-то собирался портировать apt-proxy, но пока не заметно.
> 

Да, было бы здорово. К тому же по ссылкам можно посмотреть на похожие 
программы (вроде apt-cacher-ng), которых, возможно, тоже будет 
достаточно (и, может быть, их проще будет портировать). Вообще сразу 
сходу неясно, насколько там всё завязано на deb-пакеты и насколько будет 
сложно прикрутить поддержку rpm...



Подробная информация о списке рассылки Sisyphus