pkglists.txt 2.63 KB
== Списки пакетов ==

Состав пакетной базы субпрофилей определяется значениями
следующих переменных профиля (см. тж. conf.d/README):

* main: пакетная база для установки
** sub.in/main/Makefile, features.in/*/main/lib/
** THE_LISTS, BASE_LISTS, MAIN_LISTS, COMMON_LISTS
** THE_GROUPS, MAIN_GROUPS
** THE_PACKAGES, BASE_PACKAGES, MAIN_PACKAGES,
    SYSTEM_PACKAGES, COMMON_PACKAGES
** THE_PACKAGES_REGEXP, BASE_PACKAGES_REGEXP, MAIN_PACKAGES_REGEXP
** THE_KMODULES, BASE_KMODULES, MAIN_KMODULES, BASE_KMODULES_REGEXP
*** KFLAVOURS

* stage2: общая часть install2, live, rescue
** sub.in/stage2/Makefile, features.in/*/stage2/lib/
** SYSTEM_PACKAGES, STAGE2_PACKAGES
** STAGE1_KMODULES, STAGE1_KMODULES_REGEXP,
    STAGE2_KMODULES, STAGE2_KMODULES_REGEXP
*** STAGE1_KFLAVOURS или KFLAVOURS для grub, для других загрузчиков
    последний из STAGE1_KFLAVOURS или KFLAVOURS

* install2: компактная "живая" система, содержащая только инсталятор
** см. stage2
*** features.in/install2/install2/stage2cfg.mk,
    features.in/*/install2/lib/
*** INSTALL2_PACKAGES

* live: пользовательский LiveCD (может содержать также инсталятор)
** см. stage2
** features.in/live/live/stage2cfg.mk,
    features.in/*/live/lib/
** THE_LISTS, LIVE_LISTS, COMMON_LISTS
** THE_GROUPS, LIVE_GROUPS
** THE_PACKAGES, LIVE_PACKAGES, COMMON_PACKAGES
** THE_PACKAGES_REGEXP, LIVE_PACKAGES_REGEXP
** THE_KMODULES, LIVE_KMODULES

* rescue: спасательный LiveCD
** см. stage2
** features.in/rescue/rescue/stage2cfg.mk
** RESCUE_PACKAGES, COMMON_PACKAGES
** RESCUE_LISTS, COMMON_LISTS

* stage1: ядро и загрузчик второй стадии
** sub.in/stage1/Makefile, features.in/*/stage1/lib/
** STAGE1_PACKAGES, SYSTEM_PACKAGES
** STAGE1_PACKAGES_REGEXP
** STAGE1_KMODULES_REGEXP
*** STAGE1_KFLAVOURS или KFLAVOURS для grub, для других загрузчиков
    последний из STAGE1_KFLAVOURS или KFLAVOURS

=== Суффикс @KFLAVOUR в списках пакетов ===

В списках пакетов можно указать суффикс @KFLAVOUR. Вместо этого суффикса будет
осуществлена подстановка значений из переменной KFLAVOURS. С каждой новой
подстановкой будет добавляться ещё одна строка. Если значенией два, то и строки
будет две.