Latest LQ Deal: Latest LQ Deals
Go Back > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Linux From Scratch This 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.


  Search this Thread
Old 09-24-2007, 12:50 AM   #1
Registered: Jun 2004
Location: Washington, USA
Distribution: SLAX, Ubuntu
Posts: 113

Rep: Reputation: 15
Can I make a 30 Hour Senior Project from LFS/BLFS?

As a requirement for graduation at the high school I go to, we need to complete a thirty hour Senior Project. At first I considered making my own LiveCD (, but then decided I would learn more about compiling and how a distro works under the hood using LFS.

Here is my question: Thirty hours is the minimum amount of time to be spent on our Senior Project. Do you think building a LFS system, and adding networking capability, as well as X with Gnome or XFCE, would that fill up thirty hours no problem?

Thank you very much for your time.
Old 09-24-2007, 05:12 AM   #2
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
I guess it would depend on your level of experience, really. It won't take 30 hours for somebody who already has done it before; unless you are counting the actual time it takes to compile the software, which seems like it would be cheating, honestly. Of course, it also depends on the level of functionality you are shooting for, a simplistic system is going to take less time to put together than something that packs everything in.

I don't see any reason that you can't still pursue the live CD route, just base it on a LFS system rather than an existing distro. Certainly that will suck up some more time.
Old 09-24-2007, 06:17 PM   #3
Registered: Jun 2004
Location: Washington, USA
Distribution: SLAX, Ubuntu
Posts: 113

Original Poster
Rep: Reputation: 15
I've never done it before, so it would take a while. As you said, making a "full" distro would take longer, and I think my goal will be to make a full desktop OS (not sure what they call them, if it's desktop OS, or desktop replacement...). That would involve things like wireless drivers,, and USB flashdrive drivers. I figure with all of that, and figuring out a widescreen, I should be able to fill up 30 hours. Just reading the books takes a couple hours.

Thank you very much for your comments.
Old 09-25-2007, 01:05 PM   #4
Registered: Jan 2006
Location: Vancouver BC
Distribution: LFS, SLak, Gentoo, Debian
Posts: 291

Rep: Reputation: 36
The time it takes to produce a functioning system using lfs depends a lot on the hardware it is being built on.

my old pentium-mmx laptop @ 266 MHz with 128mb ram for instance, takes 12 hours just to bootstrap gcc on pass one of chapter 5. to get through the lfs book is literally two weeks of constant work compiling.

using the jalfs scripts, it will do everything automatically, but it's still based on what hardware you are using.

this is just lfs, which is fully command line functional, with networking.
adding blfs adds the time it takes for each addon package you want to install.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
I bet LFS would make a really great college project perry Linux From Scratch 2 09-26-2007 09:35 AM
Senior Project - Learning Linux certainly lisa Linux - General 8 08-13-2007 10:38 PM
The Future and My Senior Project Titus335 Linux - Newbie 8 12-05-2006 01:41 AM
Please Help! Senior Project Questions Jman6078 General 8 10-18-2005 10:53 AM
Linux Firewall Senior Project evalastin Linux - Security 4 06-14-2004 02:08 PM > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 03:35 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration