[devel-distro] I: mkimage-profiles 1.1.0
Michael Shigorin
mike at osdn.org.ua
Mon Jun 17 20:55:55 MSK 2013
Здравствуйте.
Ветка с наработками по ARM, которую долгое время не получалось
опубликовать в силу заметного количества ещё не разобранных
сообразно логике (но уже ломающих остальное) коммитов,
наконец на git.alt.
Вот совсем кратко о новом:
95 files changed, 1541 insertions(+), 355 deletions(-)
Соответственно ветка без этих изменений теперь называется "1.0".
Подробнее о появившемся:
- новый субпрофиль rootfs: уложенное в него попадёт
в тот чрут, который окажется "пользовательским" --
будь это LiveCD, VE или VM, т.е. rootfs по смыслу аналогичен
семейству переменных THE_*; предполагается довести начатое
до логического завершения, доработав инсталятор так,
чтобы заложенные таким образом хуки могли отработать
и при формировании корня во время установки;
- новые фичи:
+ armh*: реализация поддержки сборки ARM-образов,
включающая общую часть и чипсето/устройствозависимые
-- здесь вероятны заметные изменения и перебалансировки,
которые не получается просмотреть заранее;
+ deflogin: сложившиеся явочным порядком хуки для создания
пользователей по умолчанию и задания их паролей, а также
"инженерного" либо пустого root password, упорядочены
и оснащены простеньким API, а также заготовками для типовых
вариантов использования;
+ init: указание типа используемой системы инициализации
опять же системным образом, а не ad hoc;
+ services: API для указания включенных/выключенных
по умолчанию или в явном виде служб (проверка частей
профиля и перевод на это API ещё далеки от завершения);
- сильно изменившиеся фичи:
+ build-*, efi, fonts: переехали на использование rootfs;
+ live, x11: выделены две новых фичи x11-auto{start,login},
которые теперь применимы более широко (например, для vm/*);
+ x11: изменился подход к составлению списков с драйверами,
сделана начальная поддержка создания образов с nvidia/fglrx
(требует доработки, сейчас попадают и свободные драйверы,
которые по сути блокируют возможность выбора бинарщины даже
тогда, когда по условиям задачи всё-таки нужна она);
- остальное:
+ скрипт tar2vm скорее переписан и теперь известен как tar2fs
-- суть особо не поменялась, но теперь он умеет создавать
подходящие для загрузки на ARM-системах образы с чуть более
богатой разбивкой (отдельный /boot на ext2).
Набросок дистрибутива, работающего на SolidRun Cubox, доступен здесь:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/armh/
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list