[Devel] Концепция дистрибутивостроения

Dmitriy M. Maslennikov =?iso-8859-1?q?maslennikovdm_=CE=C1_gmail=2Ecom?=
Пт Сен 12 11:16:26 MSD 2008


12 сентября 2008 г. 1:04 пользователь Evgeny Sinelnikov
<sin на etersoft.ru> написал:
> ... многа букафф ...
> Новое, которое мы готовим:
> - сервер кеширования репозиториев
> - утилита настройки списков репозиториев в apt (по умолчанию настроена
> на работу по anacron)
Мне кажется два последних пункта будут не понятны большинству. Я бы их
написал так:
- Сервер обновлений - специальный сервер, который будет уметь
прикидываться полным зеркалом произвольно заданных репозитариев, но на
самом деле выкачивает только необходимые пакеты, по запросу. В
процессе разработки, но пока вытеснен подготовкой Tartarus  к выставке
- Поддрержка автоконфигурирования клиентов на использование локальных
репозитариев/зеркал.
Используется avahi, который раздает в сеть информацию о имеющихся
сервисах _apt_http._tcp. Ожидается, что по этой информации можно найти
http сервер, который предоставляет apt репозитарии, а так же при
запросе страницы http://<server_name>:<server_port>/config отдает
правильный sourses list для работы с ним. Соответственно можно поднять
на клиенте сервис, который будет подхватывать такие репозитарии на
лету автоматически (первоначально планируется запускать простенький
скрипт по крону).

-- 
Dmitriy M. Maslennikov
rlz на etersoft.ru
rlz на altlinux.org
maslennikovdm на gmail.com
master на armory.ru


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