Hi, I'm publishing Debian Live images without any non-free software [1] and to do that I familiarized myself with the live-build tool, awesome work! The manual is surprisingly understandable piece of writing, about a fairly complex topic.
I have done a couple of successful installations using my images, but
there are some nits that bother me:
1) The boot splash screen looks ugly, how do I make it use a
debian-style splash screen? Where are the scripts that generate the
official Debian Live images?
2) Is there a better way to have the free firmware-* packages
pre-installed in the debian installer environment than the following
hack? Shouldn't it be possible to just specify a list of packages that
should be installed? My hack just unpacks and dumps the content into
the installer root file system. This works and the free firmware is
picked up fine by the running system and installer, and somehow the
installed systems seems to have them too.
apt-get update
apt-get download $(grep '^firmware-'
config/package-lists/debian-libre.list.chroot)
mkdir -pv config/includes.installer/
for f in firmware-*.deb; do
dpkg -x $f config/includes.installer/
done
lb config ...
lb build
3) After first boot, the installed OS does not have any apt sources
configured. What's the recommended way to fix that? Pointers to how
official debian live images achieve this maybe resolve this.
4) The installer doesn't run tasksel at the end, how would I enable it?
5) I see some references to arm support. Is it possible to build arm64
live images? With debian installer?
/Simon
[1]
https://blog.josefsson.org/2025/11/13/introducing-the-debian-libre-live-images/
signature.asc
Description: PGP signature
