Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
So, I've got a spare machine, and I'm thinking of building a LFS system, but I'm not sure what to expect from it.
what I'm thinking of mostly, is, how long should I expect to be working on it?
and, what level of experience should I have with linux before building a LFS system becomes really feasible?
I love slackware, but this seemed like a fun project and a good way to learn more about what my computers are actually up to.
Slackware isn't considered to be a "newbie" friendly distro. If you feel comfortable using Slackware then I guess your level should be considered to be good enough to start (and understand) building a LFS system. The two aren't set up the same way so you will see new stuff.
With experience you can build LFS in one (long!) day, but I guess several days (3/4?) would be more in the line of expectation. You do need to start at the very first page and work through everything otherwise it will just be a copy-paste routine and you'll end up encountering lots of problems.
- Read the book once before you begin, then build up to and including chapter 5 and make a backup. This would take 1 long day, 2 if you split reading and actually building.
- One day (hopefully) to build all of chapter 6. I don't like to stop in the middle of chapter 6, things could go wrong if you try to re-enter the correct environment, last time I tried went OK though.
- The rest of the book: Probably a few hours or a day. Building a good kernel could take some time if you haven't got the experience.
Everything is explained in the book so experience isn't actually required, but a basic understanding how linux works and some CLI experience will come in very handy.
One tip: Use the LFS liveCD as host so you can focus immediately on LFS (No changes to the host are required this way).
Okay, well I need to work it in around classes and such so I doubt I'll get a full day to work on it any time soon, from your post a week or two looks more realistic.
I burned the live CD already, is there any place to get a hard-copy of the LFS book? I can't find a hard-copy on the website, just PDF/HTML/etc. downloads.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.