[devel-distro] How to build custom minimal livecd with m-p

Eugene Prokopiev eugene.prokopiev at gmail.com
Thu Nov 28 12:31:19 MSK 2024


ср, 27 нояб. 2024 г. в 18:36, Антон Мидюков <midyukov-anton at ya.ru>:

> По-моему, вы хотите странного - не использовать фичу use/live

Похоже чего-то не очень вписывающегося в конструкцию m-p, да ...

> Если не нужен etcnet, не добавляйте его

Кажется, его уже добавили где-то по цепочке наследования - удалять с помощью
@$(call add,CLEANUP_BASE_PACKAGES,'etcnet') ?

> Чем могли помешать livecd-специфичные пакеты непонятно

Не очень понятно зачем они нужны:

livecd-no-ldconfig-service - ок, понятно
livecd-net-eth - предполагает, что etcnet уж точно установлен (и кажется зря)
livecd-user - вроде бы пересекается по функционалу с use/deflogin/live

Ну и все их придется удалять при переносе загруженной системы на диск
с помощью чего-нибудь в духе use/live/textinstall

Может и еще что-то нужно будет удалить или добавить?

> Без фичи live вы не соберёте live. Там makefile добавляются.

А можно чуть подробнее? Я не слишком хорошо знаком с make, можете
показать, где и какие makefile добавляются с помощью этой фичи?

( попробовать и получить что-то рабочее не могу - кажется m-p нужно
чинить, т.к. p11 переехал на новую схему именования ядер? )

-- 
WBR,
Eugene Prokopiev


More information about the devel-distro mailing list