Alterator-pkg: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «== Название пакета == '''alterator-pkg''' Категория:Модули Alterator == Назначение == Модуль предназна...»)
 
Строка 27: Строка 27:
* '''Name''' ­— название группы в интерфейсе (локализованную надпись указывайте в параметре '''Name[''код_языка'']''')
* '''Name''' ­— название группы в интерфейсе (локализованную надпись указывайте в параметре '''Name[''код_языка'']''')
* '''X-Alterator-Conflicts''' — список идентификаторов конфликтующих групп  
* '''X-Alterator-Conflicts''' — список идентификаторов конфликтующих групп  
* '''X-Alterator-Depends''' — список идентификаторов зависимых элементов. Так, при выборе этого элемента, будут выбраны все зависимые элементы
* '''X-Alterator-PackageList''' — название файла (в ''/var/lib/install3/lists''), содержащего имена пакетов группы
* '''X-Alterator-PackageList''' — название файла (в ''/var/lib/install3/lists''), содержащего имена пакетов группы
* '''X-Alterator-Parent''' — идентификатор родительского элемента в иерархии групп
* '''X-Alterator-Parent''' — идентификатор родительского элемента в иерархии групп

Версия от 15:30, 8 июля 2010

Название пакета

alterator-pkg

Назначение

Модуль предназначен для выбора групп пакетов и установки пакетов из выбранных групп

API

Для генерации списка групп пакетов просматриваются все файлы *.directory в каталоге /var/lib/install3/groups

Пример файла описания группы:

[Desktop Entry]
Encoding=UTF-8
Type=Directory
Name=Office Suite
X-Alterator-PackageList=installer-group-desktop-office-lite
Name[ru_RU]=Офисный пакет
X-Alterator-Conflicts=installer-group-desktop-office
X-Alterator-Parent=installer-group-desktop-office
  • имя файла (без расширения .directory) является идентификатором группы
  • Name ­— название группы в интерфейсе (локализованную надпись указывайте в параметре Name[код_языка])
  • X-Alterator-Conflicts — список идентификаторов конфликтующих групп
  • X-Alterator-Depends — список идентификаторов зависимых элементов. Так, при выборе этого элемента, будут выбраны все зависимые элементы
  • X-Alterator-PackageList — название файла (в /var/lib/install3/lists), содержащего имена пакетов группы
  • X-Alterator-Parent — идентификатор родительского элемента в иерархии групп
  • X-Alterator-Required — признак включения группы по умолчанию (значение yes или true)

Пример файла с пакетами группы:

openoffice.org
openoffice.org-langpack-ru
openoffice.org-langpack-uk
xpdf
djvu-viewer
fbreader
sqliteman
stardict-gtk
stardict-mueller7
stardict-slovnyk_be-en
stardict-slovnyk_en-be
stardict-slovnyk_en-ru
stardict-slovnyk_en-uk
stardict-slovnyk_ru-en
stardict-slovnyk_uk-en
stardict-wn
xfce-settings-desktop-office-lite