Стандартно в Альте сборка выполняется через mkimage-profiles, но можно сделать проще.

В установочный образ можно разместить пакеты, настроить APT, чтобы в sources.list.d был файл, где указан каталог с этими пакетами и, предварительно создав и примонтировав файловые системы, выполнять установку через команду, аналогичную

apt-get install -o "RPM::RootDir=/tmp/root" basesystem grub kernel-image-un-def

в chroot

make-initrd
update-grub

https://github.com/keremet/alt_rn/blob/main/install_efi.sh

Вопросы: как получить полный список пакетов по списку необходимых, то есть узнать зависимости?