[Devel] Вопрос по расположению репозиториев wine ещё актуален
Vitaly Lipatov
=?iso-8859-1?q?lav_=CE=C1_etersoft=2Eru?=
Ср Апр 8 18:06:36 MSD 2009
В сообщении от 8 апреля 2009 Konstantin Baev написал(a):
...
> > уже почти реализована другая схема
> > (http://bugs.etersoft.ru/show_bug.cgi?id=1215)
> > все пакеты, в том числе и с закрытой частью, можно поставлять в
> > дистрибутиве (т.е. они будут фактически в свободном доступе, как
> > selta).
>
> Багу прочитать не смог - нет доступа.
Доступ открыл, но читать там нечего.
> Остаются несколько вопросов:
>
> 1. Будут ли закрытые пакеты в сободном доступе (в этом треде я прочитал
> два противоречащих друг другу ответа на этот вопрос)?
В свободном доступе не будет, но доступ к ним можно сделать через специальный
URL (то есть будет доступ при прямом переходе).
> если да, то все проще - единственное, что в таком случае требуется - это
> обновляемый репозиторий со всеми пакетами. Типа как сейчас Тартарус:
> (ftp://ftp.etersoft.ru/pub/Etersoft/Tartarus/ALTLinux/4.1/). Можно
pub/LINUX на Etersoft/версия/updates ?
ну в общем схему можно взять у ALT.
> придумать адрес: ftp://ftp.etersoft.ru/pub/Etersoft/WINE/ALTLinux/4.1/
> или какой-то ещё
> Класть туда нужные пакеты из
> ftp://ftp.etersoft.ru/pub/Etersoft/WINE@Etersoft/last/WINE/ALTLinux/4.1/
> Этот репозиторий должен своевременно обновляться при обновлении WINE
> Репозиторий для etercifs, я думаю, стоит вести отдельно, чтобы не было
> проблем при обновлении. Он уже есть в
Логики не понял. Все пакеты для обновления должны быть в одном репозитории.
> ftp://ftp.etersoft.ru/pub/Etersoft/LINUX@Etersoft/Boxes/etercifs/ ,
> возможно надо будет сделать симлинку для Сизифа, и сделать отдельный
> репозиторий для 4.1. Сейчас пакеты лежат в репозитории
> ftp://ftp.etersoft.ru/pub/Etersoft/LINUX@Etersoft/4.1/ в общей куче.
...
> 2. Если (1) нет, то какова будет схема получения пользователями файлов.
> В этом случае будет нужна утилита обновления в каком-то виде. В принципе
> способ задания ключа не очень сильно влияет на логику работы обновлялки.
> Только при формировании пути к списку нужных пакетов. Важно договориться
> о логике работы обновлялки.
В идеале конечно нужно на основе файла лицензии сформировать sources.list
> 3. Нам для сборки iso в любом случае нужен апт-репозиторий, описанный в
> п. 1 - пусть не в свободном доступе, но обновляемый, для 4.1 и со всеми
> нужными пакетами. Сейчас я это делаю руками и мне это неудобно, а если
> надо будет в iso класть ещё и что-то закрытое, то будет ещё неудобнее.
> предлагаю адрес: /var/ftp/pvt/Etersoft/WINE/ALTLinux/4.1/ - я его
репозиторий для дистрибутива должен быть в pub/Etersoft/LINUX на Etersoft
вне зависимости от содержимого.
> пропишу в apt.conf своего mkimage и буду собирать, не задумываясь об
> обновлениях. А в Саратов - синкать. Потом, если решим выкладывать в
> свободный доступ - просто перенесем из pvt в pub.
>
>
> далее:
>
> Поскольку это осталось пожеланием, а мне надо собирать образ с пакетами
> wine-etersoft, которые теперь зависят от коммерческой части, я сделаю
> следующее:
> 1. Создам приватный репозиторий
> /var/ftp/pvt/Etersoft/LINUX на Etersoft/4.1-private, сложу туда все
> коммерческие пакеты.
Я думаю достаточно компоненты RPMS.nonfree в LINUX на Etersoft/4.1
> 2. В iso положу wine-etersoft-sql, как было указано ранее.
Вроде бы это дублирует п.1 ?
--
С уважением,
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! WINE! WIKI! LaTeX! LyX!
Подробная информация о списке рассылки devel