Building my own distribution from an existing one
Building my own distribution from an existing one
Hello! Happy Sunday, I hope you're doing well. My laptop (HP J0021NR) began overheating and acting sluggish, so I moved to Linux. I chose a minimal OS—probably a version of Ubuntu. My goal was to create a lightweight system tailored for my needs, and I’m pleased with the outcome. I’ve customized the OS based on my work, and now I want to share it with others.
My question is: how can I compile a list of all the existing components in the OS and generate a set of instructions for a bootable ISO? This way, others can download the ISO, create a bootable drive, install the OS, and have all my current programs ready from the start. Thanks!
I don’t understand how to create an installer, but for a working live image you could check out https://www.linux-live.org/.
The question itself shows you're ready to share something useful. Share the installer link and the package list so interested users can get started quickly. Installing dselect is straightforward with the right commands, and it helps keep things safe by closing the shell after use. Just ensure the file is in the right place for everyone to access.
Wouldn't it be better to create an install script that others could download and run from the base setup? This approach is typical in the Arch community. Developing a live installer would also require ongoing maintenance, which I don't suggest. The likelihood of someone discovering it outside your circle would be very low.
That's a great approach. I understand as long as the outcome remains consistent—same distribution and identical packages installed. Thank you!