Mkimage: различия между версиями
м (→Использование в «реальной жизни»: update m-p-d link) |
м (→Документация: +example3) |
||
Строка 4: | Строка 4: | ||
== Документация == | == Документация == | ||
mkimage использует для сборки ''профиль'', представляющий собой набор Makefiles | {{pkg|mkimage}} использует для сборки ''профиль'', представляющий собой набор Makefiles и хуков на shell; см. <tt>[http://git.altlinux.org/people/legion/packages/mkimage.git?p=mkimage.git;a=tree;f=examples/example3;hb=HEAD example3]</tt> в качестве примера. | ||
Содержание и функционирование профилей документировано в [http://git.altlinux.org/people/legion/packages/mkimage.git?p=mkimage.git;a=blob;f=doc/README.ru;hb=HEAD README-файле] пакета <tt>mkimage</tt>. | Содержание и функционирование профилей документировано в [http://git.altlinux.org/people/legion/packages/mkimage.git?p=mkimage.git;a=blob;f=doc/README.ru;hb=HEAD README-файле] пакета <tt>mkimage</tt>. |
Версия от 18:24, 19 октября 2011
mkimage — инструмент для сборки образов Linux-системы из заданного Sisyphus-like репозитория.
Документация
mkimage использует для сборки профиль, представляющий собой набор Makefiles и хуков на shell; см. example3 в качестве примера.
Содержание и функционирование профилей документировано в README-файле пакета mkimage.
Использование в «реальной жизни»
Основное применение mkimage — сборка дистрибутивов ALT Linux и производных от них:
- семейство профилей для desktop-дистрибутивов
- обзор части профилей на git.altlinux.org
- отладка сборки профилей
История
mkimage — четвёртый и на данный момент последний среди длинного ряда сборщиков образов в рамках Sisyphus. mkimage был создан для замены spt — последний использует жёстко зашитую последовательность шелл-скриптов, а шаблоны дистрибутивов с трудом поддаются вычленению общих блоков.
Исходный код
Авторы
- Alexey Gladkov