We can easily build a new GoboLinux ISO based on the previous one.
Example:
- Compile
BuildLiveCD(helper tools necessairy for ISO creation) - Download the official GoboLinux 017 ISO (preferably into a dedicated directory).
- From there, create another subfolder, we could call it "
workdir". - Run
sudo modprobe loop(for some reasonloopdoesn't get loaded automatically) - Run
RefreshLiveCD <GoboLinux-017-x86_64.iso> <workdir>
This will (on its first run), extract the specified live cd image into your working directory.
From there, it is easy to add new packages, or update existing ones!
But first you'll have to create them... You can easily do so by compressing your currently installed programs, simply by calling CreatePackage. Eg: CreatePackage /Programs/Vim will generate and place a Vim--8.2--x86_64.tar.bz2 into your current directory.
Put all desired GoboLinux packages into a dedicated folder, we will call it "Packages" (aside your "workdir").
Now bundle those into a new ISO:
sudo RefreshLiveCD <GoboLinux-017-x86_64.iso> <workdir> <Packages>WARNING: Your currently Symlinked kernel has to match the one from the ISO, or the initramfs generatiion for the new ISO will fail! The current GoboLinux live cd ships with Linux 5.6. However you can easily exchange it by adding a placing a kernel package into your local "Packages" folder. It has to match your currently symlinked kernel.