I am interested in the idea of LFS to better understand Unix/Linux. I
have been using Linux (Ubuntu/Debian/Arch) as my desktop for several
years and it bothers me that I still don't understand A LOT about how it
works. I like the idea of being able to simplify to the point where I
understand the whole thing. However, looking through some of the LFS
book (I haven't actually done it) I am concerned that the final system
may still not be simplified to the point where I will have time to
understand it all.
Question 1: If I thoughtfully work through LFS, will I understand what
every file on my system is for and what every process in userspace is doing?
Question 2: Is it possible to run a system using only the kernel, grub
(or other bootloader), maybe a compiler/libc if I need it, and a single
executible loaded by the kernel that I would write in C? Kind of like a
"hello world" exercise that would turn my computer into a single
text-based game, a super super super simple shell, or literally printing
"hello world" on the monitor?
Thanks! -Paul
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page