Skip to content
/ os Public
forked from rhino-linux/os

Rolling Rhino linux release ISO Builder.

License

Notifications You must be signed in to change notification settings

washran/os

 
 

Repository files navigation

Rhino Linux 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 -y
  • sudo mv /usr/share/debootstrap/functions functions
  • sudo patch -i 0002-remove-WRONGSUITE-error.patch
  • sudo mv functions /usr/share/debootstrap/functions
  • sudo ln -sfn /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/lunar
  • sudo dpkg -i debs/live-build_*_all.deb
  • sudo cp binary_grub-efi /usr/lib/live/build/binary_grub-efi
  • sudo 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.

About

Rolling Rhino linux release ISO Builder.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 72.8%
  • Python 27.2%