LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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-05-2004, 01:03 PM   #1
chinaundead
Member
 
Registered: Feb 2004
Location: UK
Distribution: Mandrake 10 Official
Posts: 123

Rep: Reputation: 15
Thinking about making my LFS as my final project for master degree?


Hi,

I have used linux for about 2 months, but I should confess I am still a newbie to linux.

Now I am thinking of making my LFS for my final project of master degree.
The final project starts from June, ends in the late September(including dissertation 15000 words).

I know Java and a little bit C++, is it possible to make a linux system in about 2 months by a linux newbie like me?

any advice will be appreciate!

Last edited by chinaundead; 04-05-2004 at 01:24 PM.
 
Old 04-05-2004, 01:36 PM   #2
slakmagik
Senior Member
 
Registered: Feb 2003
Distribution: Slackware
Posts: 4,113

Rep: Reputation: Disabled
I dunno any Java or C++ and I made an LFS in a few days. Not a very *good* one, but I can boot and connect to the net and all. I've got it on hda11 and I created an identical hda12, so I'm just going to LFS LFS back and forth until I'm happy. Had to cheat to get my LILO and BSD-style inits and so on, too - I really wouldn't like a 'straight' LFS at all.

'Two months' use of Linux doesn't mean much regarding whether two months will be enough to build an LFS. If you're terrified of the command line or can't follow directions (or even understand them), you're screwed. If neither of those are true and you just want a system, it's a cakewalk. If neither of those are true and you want to *learn* and experiment, then it's a crapshoot.

I started out intending to learn (and did some) but ended up needing some serious distraction due to some... bad... stuff, so ended up plunging through faster than I'd have done otherwise.

I dunno, though - how does LFS equal a masters degree? Cuz I'll take one.


-- Oh, your 'host platform' would probably make a difference. I built LFS from Slack but it might be different from Mandrake.

-- And your hardware. Mine's kinda middlin, I guess - 1.1GHz Athlon/512MB RAM. On a slower machine/less RAM, it'd slow things down. A faster box; faster.

Last edited by slakmagik; 04-05-2004 at 01:50 PM.
 
Old 04-05-2004, 03:54 PM   #3
Andrew Benton
Senior Member
 
Registered: Aug 2003
Location: Birkenhead/Britain
Distribution: Linux From Scratch
Posts: 2,073

Rep: Reputation: 64
Mandrake is OK to build from as long as you remember to install the usual development tools and glibc-static-devel (or whatever it's called - I've not got it installed anymore so I can't check). More memory definately speeds up the build as it cuts down on disk thrashing. As for it being hard or a cakewalk, I find it easy now (I have my kernel .config and XF86Config) but the first time I did it a couple of months ago I found it very difficult. One of the most difficult things I've done. But if you take your time, follow LFS book 5 to the letter and google on any error messages, you'll get there.
 
Old 04-06-2004, 02:54 AM   #4
kundor
Member
 
Registered: Aug 2003
Distribution: GoboLinux
Posts: 167

Rep: Reputation: 30
I built an LFS 4 from Mandrake. No tribble at all.

And simply following directions is fairly straightforward. A full system with LFS and BLFS -- including KDE and such things -- took me about two weeks to complete, on an Athlon 1.33 GHz.

First, reading some HOWTOs and such from tldp would be wise -- know your way thoroughly around bash, know how to compile a kernel, get some experience dealing with tarball compilation and troubleshooting.
 
Old 04-06-2004, 06:39 AM   #5
kev82
Senior Member
 
Registered: Apr 2003
Location: Lancaster, England
Distribution: Debian Etch, OS X 10.4
Posts: 1,263

Rep: Reputation: 50
by chinaundead
Now I am thinking of making my LFS for my final project of master degree.
The final project starts from June, ends in the late September(including dissertation 15000 words).


depending what your studying i can think of a couple of titles that might work, but you cant write a dissertation on building a lfs system. maybe some of the following would be ok but find a supervisor who has a good understanding of this stuff to make sure theres enough material to write about.
  • a comparison of symlink and database style package management for source(make install) installs
  • the efficiency of a system specifically constructed for a job vs a general system (by this i mean pick a task eg webserving, build an lfs system with the goals of becoming a webserver and then benchmark it against a standard distribution running the same webserver)
  • unsafe optimisations - is the performance worth it?

by chinaundead
I know Java and a little bit C++, is it possible to make a linux system in about 2 months by a linux newbie like me?

no programming knowledge is required to build lfs, i used to be able to build a system in about 2-3 hrs but now the build process is a lot longer, i could probably do it in a day.

by chinaundead
I have used linux for about 2 months, but I should confess I am still a newbie to linux.

depends what you did in those 2 months, i had no previous linux experience before i built my first LFS but i had used solaris for maybe 6-8 months before. and was totally comfortable with the command line.
 
  


Reply


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
final yeat UG project help archish Programming 1 10-01-2005 03:01 PM
Linux Final Project Ideas Warfare Linux - General 6 07-11-2005 08:06 AM
pls help me for my final year project chintan shah Programming 2 05-18-2005 07:38 AM
Is a Master Degree important? koyi General 2 03-16-2005 12:00 AM
Final Year project ideas??? fishsponge General 10 10-17-2003 09:02 PM


All times are GMT -5. The time now is 04:38 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