0e57149de9
NB: this implementation is awfully cut-n-paste one, there are lots of common code with install2 which are subject to careful surgery |
||
---|---|---|
.. | ||
install2 | ||
main | ||
rescue | ||
stage1 | ||
Makefile | ||
README |
Этот каталог содержит субпрофили; содержимое заказанных в формируемый профиль (названия которых содержатся в значении переменной SUBPROFILES, которую обычно заполняют цели sub/* -- см. ../distro.mk) будет скопировано в каталог $(BUILDDIR)/image/. Просьба ответственно относиться к модификации существующих и вдумчиво -- к созданию новых; возможно, достаточно всего лишь оформить нужное новой фичей (см. ../features.in/). Новый субпрофиль технологически обоснован тогда, когда он может потребоваться одновременно с уже существующим схожим (поскольку сборка частей образа и происходит в каталогах субпрофилей, т.е. повторное использование одного субпрофиля в рамках одного уже сгенерированного профиля штатным образом невозможно). Краткое описание существующих: - stage1: propagator и загрузчик (при подключении фичи syslinux); типично требуется для инсталяторов, live- и rescue-образов - install2: installer, installer-feature-*-stage2 и прочее обычно востребованное в инсталяционных образах - main: пакетная база, укладываемая на образ (NB: поскольку рабочий чрут в этом случае не содержит ничего, кроме пакетов, добавлять image-scripts.d/* смысла нет, только scripts.d/*) - rescue: спасательная система