LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 04-04-2012, 12:06 AM   #1
darth_danny
LQ Newbie
 
Registered: Apr 2012
Posts: 9

Rep: Reputation: Disabled
beginning with linux from scratch: v6.3 vs v7


Hi,

I'm kinda new to linux and wanted to get started with LSF. I downloaded LSF v7 (book) but when i downloaded the liveCD (6.3) I read it cannot be used to build 7.0 or later. Should I use the v6.3 book and leave the v7 book till later?

Thanks
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 04-04-2012, 01:43 AM   #2
EricTRA
Guru
 
Registered: May 2009
Location: Gibraltar, Gibraltar
Distribution: Fedora 20 with Awesome WM
Posts: 6,805
Blog Entries: 1

Rep: Reputation: 1291Reputation: 1291Reputation: 1291Reputation: 1291Reputation: 1291Reputation: 1291Reputation: 1291Reputation: 1291Reputation: 1291
Hello and welcome to LinuxQuestions,

I haven't build LFS for quite some time now but I guess that it all has to do with the version of the prerequisites for building LFS version 7. Since the LiveCD is for an older version the host system requirements do not coincide with the requirements for building LFS 7. But on the other hand you can use any distro you like as a building host for LFS as long as you have the required tools with the correct versions installed. Have a look at this page, those are the host system requirements for building LFS 7. There's even a script you can copy/paste to check if your system complies. So, install a basic distro (Debian for example), install the necessary tools (check that you're getting the mentioned versions or newer) and start building.

Looking forward to your participation in the forums. Have fun with Linux.

Kind regards,

Eric
 
1 members found this post helpful.
Old 04-04-2012, 02:45 AM   #3
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,

To extend on EricTRA's answer: Do make sure your host meets the requirements. I recently noticed that Ubuntu (and distro's based on Ubuntu) started using eglibc, which makes them unusable as host!

EricTRA already mentions Debian to be a good host, I would add Slackware to that. Both need minor adjustments to make them suitable.

Hope this helps.
 
1 members found this post helpful.
Old 04-04-2012, 07:57 AM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,650
Blog Entries: 2

Rep: Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095Reputation: 4095
If you are new to Linux the I also recommend to check if you yourself fulfill the prerequisites for LFS. If you don't, LFS will be only copy and paste of commands you don't understand and you learn nothing.
 
2 members found this post helpful.
Old 04-08-2012, 09:54 PM   #5
darth_danny
LQ Newbie
 
Registered: Apr 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Hi,

Sorry if i seem slow on the uptake. But just for confirmation:
1) I can continue with 6.3 and update the packages if i have the per-requisites for 7?
2) If I wanted to ,for example, design my own customized login, interface and icons, i have to edit the source of the gui packages/libraries or I can write my own and merge them?

Thanks for the support and help
 
Old 04-08-2012, 10:15 PM   #6
stoat
Member
 
Registered: May 2007
Distribution: LFS
Posts: 493

Rep: Reputation: 133Reputation: 133
I think everyone above is suggesting that you find and install a host system that will work with the current version (v7.1). And I agree with that idea. That version 6.3 was released several years ago. To me, having that old CD is not a good enough reason to build that old LFS version. I would install some common no-frills Linux distro like the ones suggested above and use that to build the current version of LFS. I used Arch at first without problems. Now I use my last LFS system to build the next. Of course do what you think is best, but I'm nearly certain that you eventually will encounter difficulties starting out building a system full of obsolete packages. And IMO, upgrading packages in an LFS system is not always so straightforward. It's often easier to rebuild the whole system than to upgrade packages. The book even says that.

Last edited by stoat; 04-08-2012 at 10:52 PM.
 
1 members found this post helpful.
Old 04-13-2012, 04:17 AM   #7
darth_danny
LQ Newbie
 
Registered: Apr 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Hi,

Thanks for all the help. Managed to make some progress. using slackware 13.37 and already started with the builds.
 
  


Reply

Tags
host, 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
A new beginning in Linux kshatriya LinuxQuestions.org Member Intro 1 06-23-2010 10:05 AM
Beginning from scratch glue_ear Linux - Newbie 2 07-24-2006 06:21 AM
ali aladdin v agp stinks :scratch: :scratch: :scratch: Mr Marmmalade Linux - Hardware 1 07-08-2003 06:11 AM


All times are GMT -5. The time now is 07:40 PM.

Main Menu
Advertisement
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