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.
Notices
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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.
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.
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!
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.
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810
Rep:
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.
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
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.