[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