To report issues or propose new features for this repository, visit our tracker.
Originally forked from Vanilla-OS's ISO builder, which forked from Cinnamon's ISO builder, which forked from Elementary's ISO builder :)
This is the new Rhino Linux (RL) ISO builder (replaces the formerly known RRR-builder) which creates images from scratch and gives us (even) more control over the final image. To set up the builder:
sudo apt-get update && sudo apt-get install --reinstall debootstrap -ysudo mv /usr/share/debootstrap/functions functionssudo patch -i 0002-remove-WRONGSUITE-error.patchsudo mv functions /usr/share/debootstrap/functionssudo ln -sfn /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/lunarsudo dpkg -i debs/live-build_*_all.debsudo cp binary_grub-efi /usr/lib/live/build/binary_grub-efisudo chmod -R +x build.sh etc/auto/config etc/terraform.conf etc/
Then, to build:
sudo ./build.sh etc/terraform.conf
The resulting ISO, if successful, will be located in builds/$ARCH. The builder should automatically detect whether to build on ARM64 or AMD64, depending on the machine you run it on. 32-bit images are unsupported.
This build system creates the images using lb/live-build with debootstrap to create images with configuration in etc folder.