Состав пакетной базы субпрофилей определяется значениями
следующих переменных профиля (см. тж. conf.d/README):
main: пакетная база для установки
stage2: общая часть install2, live, rescue
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
4.1. Суффикс @KFLAVOUR в списках пакетов
В списках пакетов можно указать суффикс @KFLAVOUR. Вместо этого суффикса будет
осуществлена подстановка значений из переменной KFLAVOURS. С каждой новой
подстановкой будет добавляться ещё одна строка. Если значенией два, то и строки
будет две.