I recently learned about Linux and found a very good resource to share with you.
This article is very good.CodeCompile to your own system, at the same timeArticleWith livecd. The other is the official documentation. You can go to the official website to download the document, and someone has translated the Chinese version in China.
This is what others think about LFS:
-- Most lfser think that learning LFS requires a basic knowledge of Linux, and most people who have heard of LFS have the impression that it is a good toy, not something I can do with cainiao ...... I don't totally agree, I think The foundation is not critical. perseverance and a strong desire for knowledge are even more important. . I thought I had the same idea as Gerard when I got started with Linux for about a month, because when I learned RedHat/Fedora/Debian or even Gentoo, I feel that I am not learning Linux, but learning the proprietary features of these releases. They have wrapped up Linux's original features, so that I cannot fully understand the underlying mechanisms. These versions have their own advantages and disadvantages and cannot fully meet my requirements. In fact, at that time, my Linux level was limited to just a few LS and other commands on the console. I have never compiled software, and I have never heard of make. However, I am eager to know how to create a Linux system that is perfect for me. I have asked a lot of linuxer questions, searched Google, and did not get the complete answer, the only thing that impressed me was babylinux, which could accommodate a floppy disk, but it was obviously too simple to meet my requirements. I 've been depressed for a long time. It's a coincidence that qoo told me to come to linuxsir. look at the LFS version of the org Forum. At that time, there was only one incomplete LFS 6.0 Chinese version on the Forum. After reading the preface, I jumped up and cheered! This is what I dreamed! So without LFS being installed, it took me more than 10 days to translate LFS 6.1 completely and 5-6 days, one line of command and one line of command to complete the entire LFS process. During my 20 days of studying LFS, my understanding of Linux has taken a qualitative leap. No one agrees that Linux can start with LFS. This is true, but what LFS teaches you is the true "Basic Knowledge" of Linux ", this knowledge can lay a solid foundation for further study in the future. So I want to use my own experiences to encourage new users who have just been in touch with Linux to start from LFS bravely: It doesn't matter if there is no foundation. What is missing! When you have finished LFS, you will be out of the ranks of cainiao. use LFS to give you powerful wings and bravely continue flying!
I hope you will have some gains.