Don’t do it. It takes too long and there are reasons why there are distros. Maybe Gentoo is a good alternative?
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Agreed in part. There are reasons there are distros, but I don’t think Op is suggesting to run LFS as a daily driver. More that they want to install it to show they can. And on that front, I’d disagree. Go for it! The book is fairly self explanatory. It does call out some choices early on with respect to package management. Stop and think at that point. Make a choice, then move forward.
Then I have misunderstood this question. You are right, if you install LFS you get to better know your system and how it works. But as a daily driver, it is really a no-go.
If everybody followed your advice, distros wouldn't exist
Do Linux From Scratch! You will learn a lot. I credit LFS with getting me comfortable with the linux command line.
But don't use it as your daily use linux.
so i can assert dominance on the “i UsE aRCh By tHe WAy!” guys.
Remindme!1 month "OP goes LMAO i never wanted to do it anyways"
I enjoyed asking Microsoft, I mean Bing, how to install Linux from scratch. It is actually really helpful and even expressed hope that I would “enjoy the process and learn from it.”
(i use arch, btw)
Patience and don't rush it
I did it a long time ago, I found it easiest to do it by dual booting. Install a more common distro, but setup the disks yourself so you have a chunk of space available at the end of the disk, then install LFS on to the space you left from inside your regular distro. It means you can just leave it at any break point without having to figure out where you were. You have a working distro to play on whilst things compile as well, which is nice. Then you can just add the LFS install to grub and boot into it whenever you want once it's at that point.
You might find this interesting: https://youtube.com/playlist?list=PLyc5xVO2uDsDlbR_LTP37nG6g4vbSSxSZ
Here is an alternative Piped link(s): https://piped.video/playlist?list=PLyc5xVO2uDsDlbR_LTP37nG6g4vbSSxSZ
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I'm open-source, check me out at GitHub.
I advice you use Arch, but have fun anyways