I'm curious about the possibility of creating my own OS based on Linux. Is it even feasible to do this? I'd love to hear any tips or suggestions you might have!
4 Answers
Another option is to download the kernel and start your journey from there. It's a bit more technical, but definitely doable if you're ready for it!
You could install Arch Linux first and then write a script to automate your customizations after the base install. It's a neat way to get the personal touch you're aiming for.
Check out Linux From Scratch (LFS)! It's a great starting point if you want to build everything from the ground up.
What are your goals with this OS? If you want a custom experience:
- **Linux From Scratch** is the most hands-on and informative, but it's tough and time-consuming.
- **Gentoo** lets you make a unique version while still having community support and a package manager (Portage).
- **Arch Linux with ArchISO** is more user-friendly; you can set up an Arch ISO with your own configurations.
- If Ubuntu's your thing, try using **Cubic** to create your own distro through a GUI.
Learning with LFS is rewarding, but ArchISO is my favorite—it teaches you a lot while still being manageable!

You're likely to hear LFS mentioned a lot, and for good reason. It's probably the best way to achieve what you're looking for based on your question's context.