an operating system linux based.
Okay, first you need to build the linux kernel in order for you to configure it and build your own distro later on.
Check LinuxBuild
directory for an automated build.
Before diving into the installating. Make sure you've got this.
$ sudo apt-get install build-essential musl-tools grub-pc-bin
Now,
$ git clone https://github.com/elfalehdev/LinuxBuild.git
$ cd LinuxBuild
Now, after cloning the repository. Lets install what's needed and Go on.
$ git submodule init && git submodule update
Making an image
make -j image
Running on Emulator (Make sure you've got Qemu
installed...)
$ qemu-system-x86_64 -hda image
After building our kernel. We can see it as some sort of a light version.
Now any major changes are gonna be found in cm-change
or You can use git fetch & pull to download any upgrade and edits I make in my own version.
Make sure you understand the Linux system layout and file system so You can edit and not screw things up.