Scot’s Newsletter Forums

Welcome Guest ( Log In | Register )

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Linux From Scratch
jodef
post Apr 23 2004, 06:04 PM
Post #1


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



Recently d/l and was reading LFS5.0 this project sounds like fun and a nice way to learn linux albeit a challenging one.Anyone ever tried it?What were your experiences?
Go to the top of the page
 
+Quote Post
nlinecomputers
post Apr 23 2004, 06:08 PM
Post #2


Discussion Deity
************

Group: No Longer a Member
Posts: 3,932
Joined: 7-April 03
From: Midland TX
Member No.: 778



I've tried it once or twice. Never got finished before other things side tracked me and I had to cough up the drive for a backup of a client drive or something. While I never finished it it did teach me alot about the structure and underworkings of Linux. If you really want to know how it works this is the thing to do.


--------------------
Nathan Williams, N-Line Computers

How to kill a programmer: Give him a shampoo bottle. Lather, Rinse, Repeat.
Go to the top of the page
 
+Quote Post
Bruno
post Apr 23 2004, 06:09 PM
Post #3


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Yep Johann . . running LFS 5.0 here . . . . . ( look at my sig wink.gif )

Was indeed a lot of fun to do the project, you do need a bit of patience and a lot of time, but once it grabs you it becomes a passion and you want to finish it to the end ( I did BLFS too biggrin.gif )


cool.gif Bruno

PS: I will see if I can find the thread with my experiences


--------------------
Go to the top of the page
 
+Quote Post
jodef
post Apr 23 2004, 06:19 PM
Post #4


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



QUOTE (Bruno @ Apr 23 2004, 06:11 PM)
( I did BLFS too biggrin.gif )

What's BLFS? huh.gif
Go to the top of the page
 
+Quote Post
SonicDragon
post Apr 23 2004, 06:22 PM
Post #5


Discussion Deity
Group Icon

Group: Forum MVP
Posts: 4,188
Joined: 26-March 03
From: USA - MA
Member No.: 396



BLFS


--------------------
~SonicDragon
Registered Linux User: 322485 -- Slackware-Current
Go to the top of the page
 
+Quote Post
Bruno
post Apr 23 2004, 06:26 PM
Post #6


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Here is the link Johann: http://forums.scotsnewsletter.com/index.ph...4143&hl=scratch

LFS gives you a system without GUI . . or net connection . . . for those things you need BLFS wink.gif Read my story in the link above biggrin.gif


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
jodef
post Apr 23 2004, 06:32 PM
Post #7


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



Actually found it Bruno finished reading looks intersting I have about 4GB that I can play with but my system is a Celeron 500 Mhz 256MB RAM can it handle the compiles?
Go to the top of the page
 
+Quote Post
Bruno
post Apr 23 2004, 06:37 PM
Post #8


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Yep that system looks okay for the compiles . . . but you do need a working Distro on the same computer to set up the base system . . . . and for LFS you need a 2.5G Partition in order to work comfortably . . . . after the install ( Including BLFS with KDE and Fluxbox you have about 1.9G, but you need more space for the install packages that you can delete after the install is complete, or some you can delete half way )


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
Bruno
post Apr 23 2004, 06:39 PM
Post #9


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Also use the HTML version of the book . . that way you can copy and paste most of the commands ( no typo's wink.gif ) . . . also I will look for the source where I downloaded my packages and post it, because what they say is get them from Freshmeat, but that is very laborous and complicated.


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
Bruno
post Apr 23 2004, 06:53 PM
Post #10


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Here is the link to the packages . . there you have them all together in one directory biggrin.gif Packages and patches biggrin.gif

ftp://gaosu.rave.org/pub/linux/lfs/packages/5.0

Wish you good luck Johann . . .it is a very nice project and you learn as you go . . it is absolutely fascinating !


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
jodef
post Apr 24 2004, 06:19 PM
Post #11


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



Bruno would like to put files to d/l overnight how can I d/l all the files in directory one by one.

Using Mandrake 10.0 should have necessary tools for LFS compile correct?
Go to the top of the page
 
+Quote Post
Bruno
post Apr 24 2004, 06:31 PM
Post #12


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Yep Johann no problem, Mandrake 10 has all the tools ( if you did choose "development packages" during install, something you should always do wink.gif )

As for the download: I would use Konqueror . . . split the window and direct one half to:
ftp://gaosu.rave.org/pub/linux/lfs/packages/
Then drag and choose copy the 5.0 directoty over to your /home . . .

Or use Galeon go to the same address rightclick the directory and choose "Download link"

Or start kget ( file transfer in "Internet" menu ) and choose "paste" from menubar and paste in the link to the 5.0 directory: ftp://gaosu.rave.org/pub/linux/lfs/packages/5.0

You see choices enough . . the last 2 are the safest for leaving overnight biggrin.gif


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
jodef
post Apr 24 2004, 06:56 PM
Post #13


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



Bruno I see a large LFS5.0 targz pkg about 126 MB does that include all needed pkgs if it does that might be the easier file to d/l.

QUOTE
Yep Johann no problem, Mandrake 10 has all the tools ( if you did choose "development packages" during install, something you should always do  )


I chose the default install options so I assume development pkgs would have been included.
Go to the top of the page
 
+Quote Post
Bruno
post Apr 24 2004, 07:02 PM
Post #14


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Hi Johann . .

Yes i just saw that he added that one too . . . . let me test-download it and I will tell you in 20 minutes . . . ( I am downloading SUSE Live as well wink.gif

About Mandrake 10:


On the left side you see the box that had to be checked wink.gif ( Click to enlarge )


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
jodef
post Apr 24 2004, 07:10 PM
Post #15


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



I don't think LSB pkgs wasn't checked I'll have to install it via MCC.

This questionmight be offtopic but thought I'd sneak itin anyway can I use urpmi sources with Mandrake community or not advisable.
Go to the top of the page
 
+Quote Post
Bruno
post Apr 24 2004, 07:22 PM
Post #16


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Hi Johann

For the compile you do not need LSB . . . only Development biggrin.gif

I checked the packages . . the .tar has all the same packages . . . only one is missing the MD5SUM, but that one I can post here:
QUOTE
MD5 (MAKEDEV-1.7.bz2) = 6ad9f744b586b2dad42958f1c0d334d9
MD5 (autoconf-2.57.tar.bz2) = 407ea53787ce13f5ca427e9a51e05bc2
MD5 (automake-1.7.6.tar.bz2) = 68c4cbf2c54aff9a26e348e43d941bd5
MD5 (bash-2.05b-2.patch) = 27a9e4ca5bace5f4953accbab956241b
MD5 (bash-2.05b.tar.bz2) = f3e5428ed52a4f536f571a945d5de95d
MD5 (binutils-2.14.tar.bz2) = 2da8def15d28af3ec6af0982709ae90a
MD5 (bison-1.875-attribute.patch) = 7504d4e95d97b664dc9910615317a39c
MD5 (bison-1.875.tar.bz2) = b7f8027b249ebd4dd0cc948943a71af0
MD5 (bzip2-1.0.2.tar.bz2) = 5b8773b4965618279277b05cd811e7b3
MD5 (coreutils-5.0-hostname-2.patch) = e836031a4efebca5d1a239bfd1caa94d
MD5 (coreutils-5.0-uname.patch) = df8a4ae4ffb495680766b0541edf4a3c
MD5 (coreutils-5.0.tar.bz2) = 94e5558ee2a65723d4840bfde2d323f0
MD5 (dejagnu-1.4.3.tar.bz2) = c116feb70cf11b21eca1f80e9dcfbfe0
MD5 (diffutils-2.8.1.tar.bz2) = 27ce98d689599f41639ab5c383b17e32
MD5 (e2fsprogs-1.34.tar.bz2) = 428f05e157c5d6e902a79d089577177c
MD5 (ed-0.2-mkstemp.patch) = 8452d681ec053bc8abf73572d38f189c
MD5 (ed-0.2.tar.bz2) = ccbd510fbe415ed7255a816f868b8366
MD5 (expect-5.39.0-spawn.patch) = 7bd36c6de3af41ec5269bfb1920f952a
MD5 (expect-5.39.0.tar.bz2) = 0cac1e95057d01b7378cf0ab51e08eb2
MD5 (file-4.04.tar.bz2) = a3421fd75ff5f0c93fdfa0ff332e9571
MD5 (findutils-4.1.20.tar.bz2) = 7225c2705b01e47811066f4e9dc8d677
MD5 (flex-2.5.4a.tar.bz2) = c0b8e3dd63bce3f4a6543d845e17ce9a
MD5 (gawk-3.1.3-libexecdir.patch) = 734a5a263a03529340ee29098f6e8d5d
MD5 (gawk-3.1.3.tar.bz2) = a116eec17e7ba085febb74c7758823bd
MD5 (gcc-2.95.3-2.patch) = 011dd058ba5cc5f52ae3f31b7fd41c99
MD5 (gcc-2.95.3-no-fixinc.patch) = 6f476862002518b809d16caaf5b2e276
MD5 (gcc-2.95.3-returntype-fix.patch) = f74207075f47b9b6adc875537aa98f3d
MD5 (gcc-2.95.3.tar.bz2) = 87ee083a830683e2aaa57463940a0c3c
MD5 (gcc-3.3.1-no_fixincludes-2.patch) = 4989c7d93bf429c9401ddd615f467844
MD5 (gcc-3.3.1-specs-2.patch) = fed39c06f54e850ef0d594d29e3b4a62
MD5 (gcc-3.3.1-suppress-libiberty.patch) = e1c190d31e72d1ef4ddc1dc6a8beb021
MD5 (gcc-core-3.3.1.tar.bz2) = 8c113f495402c5ab8bf35133268de561
MD5 (gcc-g++-3.3.1.tar.bz2) = 0e74dc443140e287f471cd1d607bb663
MD5 (gcc-testsuite-3.3.1.tar.bz2) = 46f17d58a070104999b84e70610bc563
MD5 (gettext-0.12.1.tar.bz2) = 5cbc46536d4494730a014591c844a0a5
MD5 (glibc-2.3.2-sscanf-1.patch) = d2b10cd08cd854ef3f889b39ddb055d3
MD5 (glibc-2.3.2.tar.bz2) = ede969aad568f48083e413384f20753c
MD5 (glibc-linuxthreads-2.3.2.tar.bz2) = 894b8969cfbdf787c73e139782167607
MD5 (grep-2.5.1.tar.bz2) = ddd99e2d5d4f4611357e31e97f080cf2
MD5 (groff-1.19.tar.bz2) = c7a9e2944446f711eeade35a4d35f3df
MD5 (grub-0.93-gcc33-1.patch) = ffdb54d51d981a1417164675689d7900
MD5 (grub-0.93.tar.bz2) = 7c747c9802ae179ac7a1af3b09511b68
MD5 (gzip-1.3.5.tar.bz2) = d303f3530ad9b70022ff6fd58e5250f8
MD5 (inetutils-1.4.2.tar.bz2) = 3ab421642bd6f5284a6ccf4811ad2c51
MD5 (kbd-1.08-more-programs.patch) = f883d30d15dae4a674d5c4c29362019d
MD5 (kbd-1.08.tar.bz2) = 74e43b8768c9ec6974eec9fb5ef78754
MD5 (less-381.tar.bz2) = c9c49c12995af6d7396ce3d0f94314bf
MD5 (lfs-bootscripts-1.12.tar.bz2) = 190f1e81349e1632b7c62bb019eafe07
MD5 (lfs-utils-0.3.tar.bz2) = 0ce407ff714c7262f556bd7d850d6c06
MD5 (libtool-1.5.tar.bz2) = ef0af690e43d9d7c83b0bf381963fca9
MD5 (linux-2.4.22.tar.bz2) = 75dc85149b06ac9432106b8941eb9f7b
MD5 (m4-1.4.tar.bz2) = 7173454e901705184170529ed568c14f
MD5 (make-3.80.tar.bz2) = 0bbd1df101bc0294d440471e50feca71
MD5 (man-1.5m2-80cols.patch) = 4cee1076e1205f4093e611a87f6ba7b2
MD5 (man-1.5m2-manpath.patch) = 63234a8832b65eff44d7d6995fabbabb
MD5 (man-1.5m2-pager.patch) = 767e17b3ba79043a617b27fa4b888dae
MD5 (man-1.5m2.tar.bz2) = 41e6397e359b8555d6a734c9c3840b49
MD5 (man-pages-1.60.tar.bz2) = 00403e372a7a06e8ad8e1df8aefb71f8
MD5 (modutils-2.4.25.tar.bz2) = 2c0cca3ef6330a187c6ef4fe41ecaa4d
MD5 (ncurses-5.3-etip-2.patch) = f23e4804d186bf184b9829770f6b63cc
MD5 (ncurses-5.3-vsscanf.patch) = d0755e0b1d0d5e3e454c38f1316b08e1
MD5 (ncurses-5.3.tar.bz2) = 3c080fc3caeb0d1e3423f7ed204f8b5b
MD5 (net-tools-1.60-miitool-gcc33-1.patch) = fc629313c10ebd75abd2750aafbaa0be
MD5 (net-tools-1.60.tar.bz2) = 888774accab40217dde927e21979c165
MD5 (patch-2.5.4.tar.bz2) = 1d0e5cf86c106b08f890bde064035b01
MD5 (perl-5.8.0-libc-3.patch) = f033161efa8b4b174ec6667e4e739efa
MD5 (perl-5.8.0.tar.bz2) = 8ecaceaf6d94b60b79e5517a41545956
MD5 (procinfo-18.tar.bz2) = f3fc519b82df488fd549e73e40d35911
MD5 (procps-3.1.11-locale-fix.patch) = dd4d8374c1529953a6c03b565b4d4fba
MD5 (procps-3.1.11.tar.bz2) = fd11cb931f466c899560531711e41df8
MD5 (psmisc-21.3.tar.bz2) = dd16a030e625bacf5b5c6334db3a7288
MD5 (sed-4.0.7.tar.bz2) = 1a582b9f24e036e5470fb84e4653ecef
MD5 (shadow-4.0.3-newgrp-fix.patch) = 02290c933822f75db4e6f50639f38ad5
MD5 (shadow-4.0.3.tar.bz2) = 4fa404ebb4e29828232b3c9a2abddefd
MD5 (sysklogd-1.4.1.tar.bz2) = f587720988bc1670071f31d3694ca0fb
MD5 (sysvinit-2.85.tar.bz2) = ee1a5fb0725500f38dc08d5ef4577581
MD5 (tar-1.13.25.tar.bz2) = 1235fbe4f1e71712888113622eb38961
MD5 (tcl8.4.4-src.tar.bz2) = 18d975ad9c4a5f0bb63ec568667b92a7
MD5 (texinfo-4.6.tar.bz2) = d6a771de9e05efd8c1c9152f8b8686d6
MD5 (util-linux-2.12.tar.bz2) = 61515c1c87f8c3fa9ababa6b51b2e20b
MD5 (vim-6.2.tar.bz2) = c49d360bbd069d00e2a57804f2a123d9
MD5 (zlib-1.1.4-vsnprintf.patch) = b617c580e5d099844215ca5829da9de0
MD5 (zlib-1.1.4.tar.bz2) = ea16358be41384870acbdc372f9db152


You only check the checksum if you suspect that a package is behaving weird . . biggrin.gif


QUOTE
I'd sneak itin anyway can I use urpmi sources with Mandrake community
Not really clear what you mean to say here biggrin.gif


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
SonicDragon
post Apr 24 2004, 07:34 PM
Post #17


Discussion Deity
Group Icon

Group: Forum MVP
Posts: 4,188
Joined: 26-March 03
From: USA - MA
Member No.: 396



QUOTE
This questionmight be offtopic but thought I'd sneak itin anyway can I use urpmi sources with Mandrake community or not advisable.


This question might be off topic but I thought I would sneak it in anyway. Can I use urpmi sources with Mandrake community or is that not advisable.

This question might be off topic but I am going to ask it anyway. Can I use urpmi sources with Mandrake community or is that a bad idea?

HTH


--------------------
~SonicDragon
Registered Linux User: 322485 -- Slackware-Current
Go to the top of the page
 
+Quote Post
Bruno
post Apr 24 2004, 07:39 PM
Post #18


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Thanks Sonic for the translation . . . .

You could try Johann, you make a good chance, but hope there are no conflicts . . . . . if you keep it to only a few packages you should be allright . . . wink.gif


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
jodef
post Apr 24 2004, 07:43 PM
Post #19


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



Thx Bruno will d/l the pkg tonight and start the fun maybe tomorrow w00t.gif w00t.gif

Sorry about the typos in previous post thx Sonic for the corrections.Just want to get one or two pkgs like firebird maybe I'll just d/l tarballs and compile.
Go to the top of the page
 
+Quote Post
Bruno
post Apr 24 2004, 07:49 PM
Post #20


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



Firebird has no compile . . just unpacking and running . . biggrin.gif

I wish you success and great fun with LFS . . . . it's a huge learning curve but definitely worth every drop of energy you put in it ! . . . . . . Keep us posted wink.gif


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
onederer
post Apr 24 2004, 10:10 PM
Post #21


Topic Cop
*******

Group: Members
Posts: 779
Joined: 29-April 03
Member No.: 1,037



How does this compare with Gentoo? hmm.gif


--------------------
ONEderer
Registered Linux user #315003
USAF (ret.)

Le savant n'as pas peure de demander des questions.
Go to the top of the page
 
+Quote Post
steeler_fan
post Apr 25 2004, 12:13 AM
Post #22


Resident Pyromaniac
Group Icon

Group: Forum Moderators
Posts: 1,972
Joined: 15-September 03
From: Southgate, Michigan
Member No.: 1,822



QUOTE (Bruno @ Apr 24 2004, 06:51 PM)
Firebird has no compile . . just unpacking and running . . biggrin.gif

I wish you success and great fun with LFS . . . . it's a huge learning curve but definitely worth every drop of energy you put in it ! . . . . . . Keep us posted wink.gif


cool.gif Bruno

I compile Firefox, but it is slightly more complicated (not that hard though wink.gif ) than a regular compile.

And yes, if you download a .tar.gz file from mozilla.org (such as this one (xft+gtk2), you just untar it and run)

I tried LFS once, but didn't know how to set up everything after I finished all the compiling. Maybe I'll try it again sometime. Strangely, I just looked back there to see if they had a version with gcc 3.4.0, but thats still too new.


--------------------
Neil
Go to the top of the page
 
+Quote Post
jodef
post Apr 25 2004, 06:44 AM
Post #23


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



QUOTE
For the compile you do not need LSB . . . only Development


Development contains the following subgroups :
  • C
  • C++
  • Databases
  • Gnome and GTK+
  • Java
  • KDE and Qt
  • Kernel
  • Other
  • Perl
  • Python
Do I need to install all of these or can you just indicate what specifcally will be required.

Thx. wink.gif
Go to the top of the page
 
+Quote Post
Bruno
post Apr 25 2004, 10:00 AM
Post #24


Le Professeur Pingouin
**************

Group: Admin Emeritus
Posts: 37,904
Joined: 4-April 03
From: Amsterdam
Member No.: 611



onederer . . . .

I'd say that Gentoo is far less work then LFS . . but then, I never really was tempted to try Gentoo wink.gif


Johann,

As far as I know you only need the gcc ( C) compiler wink.gif . . but then, I had the full wax installed so would not really be aware if it made use of any others too. But C looks the most logic to me biggrin.gif


cool.gif Bruno


--------------------
Go to the top of the page
 
+Quote Post
jodef
post May 2 2004, 02:28 PM
Post #25


Multithreader
********

Group: Members
Posts: 1,429
Joined: 7-December 03
Member No.: 2,179



Well I have completed my first attempt at Lfs5.0 and was able to boot successfully after uncommenting some lines in my created fstab will have to revisit that.Had to do the kernel compile more than once but that was really the only hiccup for me otherwise everything else went as documented.The software compiling took about 2 days total on my 500Mhz celeron system.

I must say that the Lfs5.0 book is very accurate and once followed the project shouldn't pose much problems; the book also has nice but brief explanations along the way that gives a basic understanding of what you are doing it provides some insight into the inner workings of the linux system although not as much as I would have liked.But then again I did move fairly quickly maybe not taking the time to appreciate fully what I was doing.But I do intend to go at it again once a guide for 2.6 kernel is available.

For now am Lfs User # 12885 w00t.gif w00t.gif w00t.gif

Well a text based system of little use to me even if it is one that boots in 10 seconds flat that's no typo.So now am off to pretty up this rather plain sytem with BLFS5.0.Will report my progress as I go along.

P.S. The authors of LFS5.0 should be commended on the very excellent documentation guide they created it was really very clear and makes the project very easy to follow even for a first timer like myself.The Lfs irc channel group are also a nice helpful group I spent some time there while working thru the project although never had any major problem to deal with.

wink.gif biggrin.gif laugh.gif thumbsup.gif
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 2nd September 2010 - 09:37 PM