Kirill Maslinsky пишет: > On Mon, Oct 15, 2007 at 12:46:24PM +0400, Stanislav Ievlev wrote: > [...] > >> 1. Профиль штука весьма развесистая (нужны и описания групп и да ещё и >> на разных языках и перечисления пакетов). Стало быть это будет или >> один файл с хитрой структурой или хитрый набор простых файлов. Мне >> пока больше нравится второй вариант. То есть сделать набор файлов >> содержащих описания групп (может быть в формате .directory ;) ), и >> серию файлов где перечисляются нужные для установки пакетов. Второе >> конечно вовсе не обязательно, можно и в описании группы сделать >> перечисление пакетов, типа >> package=a >> package=b >> package=c >> >> 2. Пока на каждую группу запрашивали такие атрибуты: особая лицензия, >> наличие конфликта с другой группой. Может быть что-то ещё? >> >> 3. Сейчас профиль размещается обязательно в metadata, но мне почему-то >> кажется что там ему не место, ибо пакеты ставятся на третьей стадии, а >> стало быть профиль проще сделать пакетом и поставить в базовую систему > > Простите за глупый, наверное, вопрос: > А что мешает сделать каждую группу в профиле виртуальным пакетом? > Формат пакета позволяет хранить информацию и о лицензии, и о конфликтах > с другими группами, и описания на нескольких языках в краткой и полной > форме... Кажется гораздо лучше приспособить пакеты, чем изобретать > новый формат описания групп.
Кирилл, в этом случае невозможно будет описывать зависимости на железо на машине. Например - необходимо группу с пакетами, требующими 3D ставить только в том случае, если на этой машине вообще реально 3D запустить. Ну и т.д. _______________________________________________ devel-conf mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-conf
