Creating a Linux distro. How can I?

56 views
Skip to first unread message

Nikhil Verma

unread,
Oct 25, 2023, 10:38:45 AM10/25/23
to Linux Users Group
So i have been trying to build a linux based OS and for that i had been viewing various dependencies and is started with gnome-shell because what i know is that for a linux distro we need 
1. Desktop environment ( gui )
2. Linux kernel 
3. CLI interface like bash
4. package manager.
5. System libraries etc etc.

I started with gui shell right now but it was not building till i get the fedora there i was able to build and install gnome-shell which i was directed to do. it takes 4-5 days after trying many distros.

So yeah till now i was able to build-gnome shell and do some code changes but the big picture still left and that is to make my own distro and not by any software but by proper development.

Any guidance, leads, tips, and forward links are much appreciated as i am very much new in these things  

Extr3me-X

unread,
Jan 27, 2024, 8:10:17 AM1/27/24
to Linux Users Group
A bit late to this thread. If you are still working on it, here are some things you can experiment with:

-Before building an ISO, you could try with building your own spin of Linux. A good way would to start is with base Arch Linux + LTS Kernel, choose your shell (bash/ash/zsh), pick between X11/Wayland,  terminal emulators (Terminator/Alacritty etc), build your tools/packages etc. Try daily driving that system for a while and see how it works out for you. Documentation of Arch Linux is top notch.

Once you are comfortable, you can build your own ISO spin. If based on arch, you can check out Archiso.
https://wiki.archlinux.org/title/Archiso

-Also check out LFS project(Linux From Scratch)
Reply all
Reply to author
Forward
0 new messages