Recently, I’ve been wanting to make a custom live iso with a couple of tools that I need but I really don’t know where to start or what to do… any help?
E: I didn’t phrase my post correctly, I need a portable set of desktop tools for development, running on the gnome desktop
Just a thought, but live systems are usually just a packed fs like squashfs in an iso with syslinux. Loop mount your image, copy the files out, start a chroot to use a package manager if you want, pack up the modified system back into squashfs, copy to the iso, run syslinux if you need to change the config, aaand your image is now modified 😹 a lot easier said than done, but maybe an interesting excursion.
Hands down, one of the best tools I’ve used in a very long time:
https://github.com/PJ-Singh-001/Cubic
Download a Debian 12 standard live ISO (or with GNOME or any other iso) and you’re good to go. I’ve compiled custom kernels with it too. If you want persistence, then you use mkusb.
Yes, this does work, however there doesn’t seem to be a way to strip out the installer (since I won’t be installing from that ISO) or change desktop settings from a graphical environment… any way to do that?
Use the live version (thd try without installing option). You can also remove the installer code if you really want to - I think Ubuntu uses ubiquity/subiquity.