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.
I don't know that such a listing exists. After all, LFS is about personalizing the Linux experience. I can tell you that I installed LFS and most of BLFS using the most recent versions of all software including Gnome 2.10 (except gcc; I'm running 3.4.2) without any problems.
I see from your profile you are using slackware. If you install slackware 10.1, don't just upgrade to the latest versions of everything or you'll have problems. Compile the latest kernel (or 2.6.x) and you can use slack as the host for the latest release (lfs6).
I've managed to succesfully install LFS 6.0 using suse 9.2 as host system.
Overall the build process went very well. I don't know which kernel and gcc i was using, but you should be able to get to know that (i just made a clean suse installation with devel packages and without X or whatever).
Distribution: Linux from Scratch 6.0, ClarkConnect server/gateway
AFAIK, if you're capable of setting up LFS, you can probably make it work from anything with a >2.6 kernel.
I say this because I just finished my install using a stripped-down server/gateway as the host (Only because I happened to have it around.) All it needs then is some rpms to set up make and gcc libraries.. just make sure you have flex, m4 and bison as well.. i found out from experience you can get about halfway through setting up the temp system before having to start again because of THAT little issue...
well, for the fun of it i used the command histories to make some scripts and with them built an lfs system using the bare-bones lfs as host. the derived lfs seemed fine, however i only tested ftp and lynx. that was with Slack 9.1, 2.6.7 kernel and gcc-3.2.3 as the original host.
binutils time is ~1m44s on an AMD XP3200+ 64bit system, 1G RAM, 32-bit Slack. surprisingly, this was about the same time it took when using the lfs build as host (~1m43s).