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 am currently looking at chapter 4 in BLFS, having worked through chapters 1 - 3 after building my LFS system.
At this stage I am slightly stuck as it is no longer a case of following the book as prescribed, but rather of picking and choosing which components are required.
I am trying to build a desktop system out of my LFS system. I have read as many forum posts as I can find on the subject and have gained much insight. So far, following from the advice I have read and as I understand it, I would need to install whatever is needed from chapter 4, then move onto installing X in chapters 24 and 25, Fluxbox or some similar window manager in chapert 26 and then I would probably go with Xfce in chapter 33 and then work from there onwards to install whatever other applications I want.
I have read advice that describes drawing up lists of dependencies for programs I wish to install and then working through installing all of the dependencies (in order of dependence) in the list before installing the desired program, which seems like a very sensible organisational method and which I will employ.
However, I seem to be stuck at the first hurdle when trying to decide what to include from chapter 4 for my desktop system. Reading through each of the package descriptions in the book, they all seem fairly important in facilitating some sort of security protocols for other packages or services. The only one I could see may not be needed for a stand-alone(ish) desktop system was the MIT Kerberos package that deals with network authentication, etc. However, this is nothing more than a guess and so I would appreciate any advice that can be given.
I realise that discussions on security requirements may be a little bit out of scope of this forum but I know a bunch of the guys on here have built their own desktop systems and so I wondered what approach they had taken when working through chapter 4. Is there anything that is not required to be installed or anything that is required as a necessity?
Or do I need to just research each package and figure it out for myself? I have started trying to do this but it is quite difficult (having never constructed a desktop O/S before) and very slow going. Any advice that can be offered would be greatly appreciated!
Just a further bit, I install ssh because I use it shadow was installed in lfs, then basically I just get the dependecies as i need them. It would be an idea to make a note of what you have installed as you go along,
Yes it would be nice to know what you will need but that will come with building or checking previous notes.
I store all the lfs/blfs packages on a server so use it to retreive them, I dont mind using links browser to build with,
I have built over ssh as well just as trial,
So if you dont need ssh then no need to install, Do make sure you install the 3 basic packages GPM LINKS WGET