LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
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 12-02-2008, 07:35 PM   #1
StupidNewbie
Member
 
Registered: Dec 2007
Posts: 71

Rep: Reputation: 16
Ubuntu "Development" Edition as a Base for LFS


Hey guys/gals,

Hopefully this will be quick and easy to answer. I am trying to do a LFS install to learn more about how Linux works from the inside out. I installed Ubuntu 8.10 to start from. Will this work? Looking forward in the book there is a point where it says to make sure you install the "development" version of whatever distro you use so you have the proper tools to follow the instructions. However, there was no option for that when I installed it.

Will it still work?

It's not a big deal if I have to install a different distro cause I am using VMs and I can create/delete them quickly and easily.

Any help would be greatly appreciated...thanks!

Chris

Last edited by StupidNewbie; 12-02-2008 at 07:37 PM.
 
Old 12-02-2008, 08:19 PM   #2
gilead
Senior Member
 
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,141

Rep: Reputation: 168Reputation: 168
I haven't tried LFS with Ubuntu. But probably the easiest way to find out is to use the version-check.sh script on the LFS site to see if you have the necessary development tools installed.
 
Old 12-02-2008, 11:29 PM   #3
StupidNewbie
Member
 
Registered: Dec 2007
Posts: 71

Original Poster
Rep: Reputation: 16
Ok, I checked all the versions manually (haha notice the name...I couldn't figure out how to run the script :-P) and I have the all those or better, I just wasn't sure if there were other things I needed not listed on that page. If there's not, I should be ready to roll. Thanks!
 
Old 12-03-2008, 05:56 AM   #4
gazza1z
Member
 
Registered: Sep 2008
Posts: 30

Rep: Reputation: 15
Have you tried using the LFS LiveCD? If you have a DVD/CD drive it is by far the best way of building LFS.
 
Old 12-03-2008, 01:04 PM   #5
Ranguvar
Member
 
Registered: Oct 2008
Location: Upstate NY
Distribution: Arch Linux
Posts: 99

Rep: Reputation: 17
Except for there not being a 6.4 LiveCD to match the new 6.4 LFS

I'd try it. From my own experience so far with Linux, breaking things (and then fixing them) is by far the fastest way to learn (assuming, of course, you want LFS to learn more). Try some non-standard things, it will encourage you to actively think while building your Linux system as opposed to copy+pasting commands blindly, as I have done before until I really focused.
 
Old 12-03-2008, 05:36 PM   #6
bgeddy
Senior Member
 
Registered: Sep 2006
Location: Liverpool - England
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810

Rep: Reputation: 232Reputation: 232Reputation: 232
Just be careful as I think Ubuntu's have mawk installed instead of gawk. This can cause a problem with glibc compilation. If this is the case you will need to install gawk and fix any links etc.

I've not looked myself and don't have Ubuntu to check but just so you are aware of the potential hurdle.
 
Old 12-03-2008, 11:55 PM   #7
StupidNewbie
Member
 
Registered: Dec 2007
Posts: 71

Original Poster
Rep: Reputation: 16
Thanks for the advice everyone. I don't mind a hurdle and I have no time limit for this. The main goal is to learn so I am going to work with what I've got and figure it out as I go. By the end of this I should be a pro
 
Old 12-04-2008, 03:45 AM   #8
gazza1z
Member
 
Registered: Sep 2008
Posts: 30

Rep: Reputation: 15
Smile

Quote:
Originally Posted by Ranguvar View Post
Except for there not being a 6.4 LiveCD to match the new 6.4 LFS

I'd try it. From my own experience so far with Linux, breaking things (and then fixing them) is by far the fastest way to learn (assuming, of course, you want LFS to learn more). Try some non-standard things, it will encourage you to actively think while building your Linux system as opposed to copy+pasting commands blindly, as I have done before until I really focused.
You don't need a 6.4 LiveCD. I successfully built a 6.4 system using a BLFS6.3 system as a host that I had previously built on a USB2.0 stick.

Just use the wget-list to download the sources in the LFS-BOOK-6.4-HTML to you hard disk or USB stick and away you go.
 
Old 12-11-2008, 04:59 PM   #9
hitomi_doaxbv
LQ Newbie
 
Registered: Oct 2005
Posts: 8

Rep: Reputation: 1
I'm trying to install lfs with Ubuntu 8.04 base now. Thank God, everything is ok until now (I'm at chapter 6.14 of LFS: install GCC). First, I have had some probleme because some packages was missing so I couldn't event compile binutils pass 1, but after resolving these problems, everthing seem fine.

My missing packages was: autoconfig, gnatbind, gnatmake, bison, byacc, yacc, gm4, gnum4, flex, lex, makeinfo, expect, runtest, dlltool, lipo, windres, windmc, gcj, gfortran, texinfo

Of course I couldn't install them all but I try to install the maximum I could.
 
  


Reply



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
LFS6.3 livecd "ls : command not found" error after "su - lfs" rotu Linux From Scratch 2 06-19-2008 03:59 PM
emerge kde-meta "die "econf failed"" on kde-base/kontact-3.5.9 Kruppe Linux - Laptop and Netbook 2 06-17-2008 05:45 AM
"Base System Install Error" in Ubuntu 5.10 eikeland Ubuntu 1 12-14-2006 11:25 AM
Building "no development" LFS - which packages can be skipped? midiox Linux From Scratch 1 05-16-2006 03:35 PM
LFS 4.1: Stalled at Perl, "missing seperator" error from "make" SparceMatrix Linux From Scratch 1 06-07-2003 03:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 12:49 AM.

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
Open Source Consulting | Domain Registration