LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
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.

Notices

Reply
 
Search this Thread
Old 03-27-2005, 10:28 AM   #1
mikeymorgan
Member
 
Registered: Mar 2005
Location: Devon, England
Distribution: Slackware 10.1, Ubuntu 5.04
Posts: 109

Rep: Reputation: 15
Question How long does it take to make a LFS Distro


Hi, i was just wondering how long it takes to make a LFS distribution, and the processes it takes to complete it all? and also how hard is it to make a installation program for it?
 
Old 03-27-2005, 11:25 AM   #2
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374
Hi,

Quote:
just wondering how long it takes to make a LFS distribution
This depends on your system specs, the errors you encounter (if any) and your level of experience with the various parts that LFS cover (compiling from source, hardware familiarity etc etc).

To give you a bit of a framework:

On my laptop (2.6 Intel 4 with 256 Mb ram) it takes aprox. 12 hours to install LFS.
I did not encounter any problems I had to solve (= time 'lost'). With this I mean laptop related errors, the errors encountered by using Knoppix as base are all solved beforehand.

Quote:
and the processes it takes to complete it all
I hope this questions relates to BLFS. If so:
The main difference between LFS and BLFS is that all LFS packets should be done to get a working base system, BLFS is 'just' a document with possible programs to install.
So it's kinda hard to tell you how long this takes (for example: compiling KDE takes a long(!!) time.).

Quote:
also how hard is it to make a installation program for it
This depends on experience and what you actually mean by 'an installation program'. If you want to build an install program that works on every possible PC/PPC configuration out there it's kinda hard. If it's an installer for a generic type of PC configuration it becomes easier. And last if it's for one specific PC it's 'easy' (all depending on experience with scripting/programming).

I used shell scripting to automate the LFS (and a few basic BLFS programs) install for a generic group of pc's (non SCSI, non PPC). It works, the hardest part was to take care of the errors that can be produced and the actions that need to be taken. I need to be honest here: I don't have a solutions build in for all the possible errors, but the install will be able to continue from the point it stopped (one step back actually) after 'a human' fixes the error.

Hope this gives you a general idea, if you have any specific questions: Just ask.
 
Old 03-28-2005, 09:09 PM   #3
mikeymorgan
Member
 
Registered: Mar 2005
Location: Devon, England
Distribution: Slackware 10.1, Ubuntu 5.04
Posts: 109

Original Poster
Rep: Reputation: 15
neh, i think ill just go for gentoo at the time being, i need a hard-to-use distro with a good package manager tho, do u select what package manager u can use for lfs?
 
Old 03-29-2005, 02:36 AM   #4
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374Reputation: 2374
Hi,

I don't use a package manager with (B)LFS. All is done from source.

But ,there are 'hints' that tell how to install a package manager under (B)LFS:
LPM - Linux from scratch Package Manager
Paco - source code package manager
The RPM package

The 2 package manager that generally seem to be used most:

- RPM (red hat based)
- apt-get / dpkg

Hope this helps.
 
Old 03-29-2005, 03:08 AM   #5
__J
Senior Member
 
Registered: Dec 2004
Distribution: Slackware, ROCK
Posts: 1,973

Rep: Reputation: 46
Quote:
Originally posted by mikeymorgan
neh, i think ill just go for gentoo at the time being, i need a hard-to-use distro with a good package manager tho, do u select what package manager u can use for lfs?
these generally don't go together. gentoo is really pretty user friendly, people make it out to be a hell of a lot harder than what it really is. Read the docs on portage and learn the setup and gentoo is just as easy as anything else
 
Old 03-29-2005, 03:52 AM   #6
Orkie
Member
 
Registered: Mar 2005
Distribution: Breezy Badger
Posts: 248

Rep: Reputation: 30
You could also try Automated LFS which does it all for you. On my P3 clocked at 1.5ghz, 196mb ram, a complete LFS install takes about 8 hours to do. Which doesn't seem right compared to druuna's time but there are obviously many variables involved.
 
Old 03-29-2005, 04:29 AM   #7
mikeymorgan
Member
 
Registered: Mar 2005
Location: Devon, England
Distribution: Slackware 10.1, Ubuntu 5.04
Posts: 109

Original Poster
Rep: Reputation: 15
oh yeah lol i forgot its compiled from source!
 
  


Reply

Tags
lfs


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
Can I make my own distro using LFS? flamesrock Linux From Scratch 9 03-17-2013 11:39 AM
My LFS 'installable' Distro ? decentpakistani Linux From Scratch 13 09-17-2005 08:22 PM
distributing lfs distro? urbanwks Linux From Scratch 2 08-11-2005 12:51 AM
LFS as main distro? oneandoneis2 Linux From Scratch 16 07-30-2004 04:22 AM
LFS based distro Crazed123 Linux From Scratch 13 11-19-2003 04:48 PM


All times are GMT -5. The time now is 07:26 AM.

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