DIY a really tiny Linux from Sctrach
Build a Linux from zero to hero , we may follow the oringinal book of Linux-From-Sctrach version 7.9 to build a tiny but strong Linux, and I shall call it as CMLinux.
Our Goal is to make a Linux-From-Sctrach with basic tools and keeps it with high perfermance for VM usage.
Our LFS need to satisfy the LSB Requirements by integrating these paskages:
Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, Grep, GTK+2, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed, Shadow, Tar, Util-linux, Zlib
So join us, and you will learn and build your Linux for your VM
20160707
The standards we shall follow as closely as possible:
POSIX.1-2008.
Filesystem Hierarchy Standard (FHS) Version 3.0
Linux Standard Base (LSB) Version 5.0
No MORE requirements, and we will learn more from it. -- from Linux with LOVE.
git
and GitHub
. If your localhost is Windows you may first deploy a Linux in VM as the platform for developing, recommending Ubuntu
, a really friendly Linux with apt
.
OS
/ Linux
/ C
/ bash
, you may learn them from: Computer Systems: A Programmer's Perspective- Randal E.Bryant
Linux System Programming- Robert Love
* For writing documents, you shall have some knowings about Markdown
.
Cherry Mill - My Original building process of CMLinux is performed on Ubuntu Kylin
with VS Code
and bash
.
README.md - 0.51.20160707