[Devel] Вопрос по расположению репозиториев wine ещё актуален

Konstantin Baev =?iso-8859-1?q?kipruss_=CE=C1_etersoft=2Eru?=
Ср Апр 8 17:16:59 MSD 2009


Обсуждалась недавно тема: [Devel] Упрощение установки WINE на Etersoft в 
LINUX на Etersoft

там был такой момент:

Boris Savelev пишет:
> ...
>
> уже почти реализована другая схема
> (http://bugs.etersoft.ru/show_bug.cgi?id=1215)
> все пакеты, в том числе и с закрытой частью, можно поставлять в
> дистрибутиве (т.е. они будут фактически в свободном доступе, как
> selta).
Багу прочитать не смог - нет доступа.

Остаются несколько вопросов:

1. Будут ли закрытые пакеты в сободном доступе (в этом треде я прочитал 
два противоречащих друг другу ответа на этот вопрос)?
если да, то все проще - единственное, что в таком случае требуется - это 
обновляемый репозиторий со всеми пакетами. Типа как сейчас Тартарус: 
(ftp://ftp.etersoft.ru/pub/Etersoft/Tartarus/ALTLinux/4.1/). Можно 
придумать адрес: 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) нет, то какова будет схема получения пользователями файлов.
В этом случае будет нужна утилита обновления в каком-то виде. В принципе 
способ задания ключа не очень сильно влияет на логику работы обновлялки. 
Только при формировании пути к списку нужных пакетов. Важно договориться 
о логике работы обновлялки.

3. Нам для сборки iso в любом случае нужен апт-репозиторий, описанный в 
п. 1 - пусть не в свободном доступе, но обновляемый, для 4.1 и со всеми 
нужными пакетами. Сейчас я это делаю руками и мне это неудобно, а если 
надо будет в iso класть ещё и что-то закрытое, то будет ещё неудобнее.
предлагаю адрес: /var/ftp/pvt/Etersoft/WINE/ALTLinux/4.1/ - я его 
пропишу в apt.conf своего mkimage и буду собирать, не задумываясь об 
обновлениях. А в Саратов - синкать. Потом, если решим выкладывать в 
свободный доступ - просто перенесем из pvt в pub.


далее:

Поскольку это осталось пожеланием, а мне надо собирать образ с пакетами 
wine-etersoft, которые теперь зависят от коммерческой части, я сделаю 
следующее:
1. Создам приватный репозиторий 
/var/ftp/pvt/Etersoft/LINUX на Etersoft/4.1-private, сложу туда все 
коммерческие пакеты.
2. В iso положу wine-etersoft-sql, как было указано ранее.


В итоге вопрос остался. Если он в принципе решаемый, то хотелось бы его 
решить.

-- 

Konstantin Baev
kipruss на etersoft.ru



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