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.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
4) LFS systems are very hard to maintain if you're not Linux proficient. There are no easy to use GUI programs like Redhat comes with to setup your hardware, configure your network and more of that. Linux has a steep learning curve...Redhat et. all lower that curve. LFS brings the curve way up again where it used to be.
Disadvantages? I don't know why you'd be looking for them, but if you are wanting a reason to not use LFS, well then maybe you shouldn't give it a go just yet.
There's a lot more advantages than there are disadvantages for the power user. Depending on what you are looking for, if you want RH with something else built in (or just faster) then LFS might not be for you.
For me the only disadvantage of LFS is if you do not have a net connection, preferably a quick one that is always on. Otherwise you probably will not get as far because the web is constant supply of source code, and help.
A power user basically uses the outlets at any given business
Kinda like an electician, however the power user only uses power, they do not create the opportunity for it.
Nah, what I meant was someone who is more inclined to do things the hard way, to go the longest way to their goal for the soul purpose of learning more and having the satisfaction of accomplishment at the end. They are also known by their abilities from doing this time and time again.
Originally posted by MasterC Disadvantages? I don't know why you'd be looking for them.
There's a lot more advantages than there are disadvantages for the power user.
As I said earlier, I know all the advantages of using them. And I also know there are a lot more advantages than the distavantages. Everybody is talking about it. So I just wanan know the disadvantages that's all.
Last edited by moeminhtun; 01-17-2003 at 10:41 PM.
I really appreciate the LFS program and I learned a lot from it.
The only complaint that there wasn't enough structure for a budding linux user like me to really secure the system. I have been trying out other distro's lately to check out how they do things (slackware and Owl so far), and when I looked at the root dir of my LFS partition, there was a nice little package w/ all kinds of servers and what-not in there (I didn't put it there).
So just try to keep that in mind. The nice thing is that after a little experience w/ LFS you are so comfortable w/ a unix O.S. that it is really easy to pick-appart any other system you get you your hands on (well, I'm still struggling with the security measures that developers of Owl implemented, but I could at least set up the basics... pcmcia, network, ect.)
But the advantages I believe are worth the effort.
The amount you learn in the process of setting up and building your own system from scratch outways the minor inconvenience of possibly ( depending on how up to date you keep ) a week of hard slog getting everything perfect and pure.
Emphasis on pure, pure toolchain, pure c libraries, pure headers.
take a look at core linux http://coredistro.sourceforge.net/ it's basically the same thing as lfs, except you aren't ./config, make, make install everything just to get it up. they have a ./installscript. once that is done though you are on your own. the install goes well and you will learn a ton from having to add programs, doesn't even have x, so take your time and be patient.
Core may be OK, but I tend to like building it bit by bit, testing
checking and logging...
Generally stay as close to the bleeding edge as possible, and tailor the entire build and toolchain to suit my needs...
All skills learnt from much doing it from scratch :-)