It is exactly what its name suggests a distribution built from scratch. Someone that knows Linux intimately enough could probably build a Linux From Scratch (LFS) system without ever reading the book, as it really is simple (in the same sense that Arch Linux is simple) and from scratch. Building it is not an experience to be taken lightly, but it is very educational to build a LFS system, so long as one has the persistence to keep trying and trying, never giving up. In it you will gain an intimate knowledge of Linux and its various components and how they work together.
The problem is how do you do package management post-installation? The book does recommend some methods, but they are not automated, however, so updates can get annoying and tedious. If you want to install an automated package manager things can get complicated in terms of getting it to register packages you've manually compiled and installed (like those packages installed in process of building the LFS in the first place). Besides, if you install an existing (as opposed to one you've made yourself for your system) package manager (e.g. APT or yum) I'd argue what's the point of building the LFS in the first place, aside from the experience? Why not install a minimalist version of the distribution to which the package manager belongs? After all you'd get better support should you need it. LFS would be great, however, for those that want to develop their own package manager.
Version: 8.1 Rating: 10 Date: 2017-10-18 Votes: 3
The best Linux distro!
Now I am free to forge my own path.
Version: 8.1 Rating: 10 Date: 2017-09-08 Votes: 9
I don't use this for anything but learning and getting up to speed so I can do what I need to with my "production" systems. But it results in me spending well under a quarter as much time figuring out how to install a package that my "production" distro team has no interest in (that seems to happen a lot in the last few years).
Version: 8.1 Rating: 10 Date: 2017-09-02 Votes: 4
It is a wonderfull initiative: as the name says: from scratch. It teachs how to produce a whole distro, so you choose what you want, learns how to put together the pieces and how things works.
Congratulations for the amazing work !
Considering this an educational project that provides a full-fledged distro with multiple DEs, it is fantastic. You get to learn all the internals of a distro, and experiment a lot more easily. Also, the overall smoothness of the system always surprises me. It works better than any distro I have tried.
Package management and maintenance is a nightmare. It can be partially automated, but otherwise, it is a really hard to update things.
Version: 8.0 Rating: 8 Date: 2017-05-02 Votes: 3
For an education project or to build an embedded system, LFS is very cool and offers numerous configuration options. However, for the vast majority of Linux users or potential Linux users, LFS is only good for experimentation, education, or the occasional embedded system.
I would not choose it for a daily "workhorse" distro or for my main PC. However, I have spent countless
Hours messing with it in a VM.
Consider Gentoo or Arch or any other more advanced distro for daily use on a regular computer.
Perfect distro for masochists, not my cup of tea as it is a pain to setup. Any software you want you have to compile and install it and all of its dependencies manually from source code. At least with other source distros like Gentoo you have a package manager to automate the process of building the software from source and resolving the dependencies. I suppose it would be a useful teaching/learning tool for the incredibly persistent.