Mkimage/history: различия между версиями

Материал из ALT Linux Wiki
м (+cat)
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
{{Historical}}
= История =
= История =
{{note|статья и ссылки — для археологов :)}}
== инструменты ==
== инструменты ==
Сперва rider@ [http://lists.altlinux.org/pipermail/sisyphus/2004-December/269918.html сделал] {{pkg|separator}}, затем mouse@ и другие переработали его в [[spt]], а greycat@ ещё и модуляризовал в [[spt3]]; однако жёсткость описания дистрибутива была слишком велика. Поэтому legion@ придумал [[mkimage]] — инструмент огромной гибкости, являющийся основным средством создания дистрибутивных образов на базе ALT Linux и по сей день.
Сперва rider@ [http://lists.altlinux.org/pipermail/sisyphus/2004-December/269918.html сделал] {{pkg|separator}}, затем mouse@ и другие переработали его в [[spt]], а greycat@ ещё и модуляризовал в [[spt3]]; однако жёсткость описания дистрибутива была слишком велика. Поэтому legion@ придумал [[mkimage]] — инструмент огромной гибкости, являющийся основным средством создания дистрибутивных образов на базе ALT Linux и по сей день.

Текущая версия от 04:38, 25 декабря 2023

Small-pyramides.png
Архивная информация.
Описываемые в этой статье вещи больше не используются и оставлены только для обратной совместимости.


История

Примечание: статья и ссылки — для археологов :)

инструменты

Сперва rider@ сделал separator, затем mouse@ и другие переработали его в spt, а greycat@ ещё и модуляризовал в spt3; однако жёсткость описания дистрибутива была слишком велика. Поэтому legion@ придумал mkimage — инструмент огромной гибкости, являющийся основным средством создания дистрибутивных образов на базе ALT Linux и по сей день.

профили

Сперва mkimage использовали аналогично spt — по отдельному описанию на дистрибутив — но затем boyarsh@ унифицировал mkimage-profiles-desktop до возможности сборки различных образов, и на сейчас это production.

Ещё через некоторое время стали более понятны недостатки реализации m-p-d, которые потихоньку рефакторились, но в 2010 году выявились недостатки дизайна, которые не давали реализовать наследование конфигурации на уровне дистрибутива для поддержания разумной трудоёмкости разработки профиля в перспективе. В качестве решения был создан метапрофиль mkimage-profiles (бета).