Forum Home
Press F1
 
Thread ID: 51687 2004-11-27 10:59:00 I wanna learn Linux george12 (7) Press F1
Post ID Timestamp Content User
297031 2004-11-29 10:29:00 I'll be honest:
Stage 3

Start from Stage3 x86
Follow These instructions to migrate to gcc-3.4.x (gentoo-wiki.com), bearing in mind the profile will me marginally different due to the release of Gentoo-2004.3

Modify your make.conf so it looks like this:
CFLAGS="-O2 -mtune=athlonxp -march=athlonxp -ffast-math -fforce-addr -fstack-protector -pipe -momit-leaf-frame-pointer -fomit-frame-point
er -fweb -ftracer -frename-registers"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
LDFLAGS="-Wl,-O1 -Wl,--relax -Wl,--enable-new-dtags -Wl,--sort-common -s"
USE="-3dnow X accessiblity acpi alsa apache2 apm -arts audiofile avi bzlib cdr compositor crypt cups -debug directfb divx4linux -doc dvd
dvdr dvdread encode esd foomaticdb ftp gif -gnome -gstreamer gtk gtk2 imagemagick jabber jack jpeg -kde libwww -lirc mad mng mpeg msn nc
urses network -nls nocardbus oggvorbis openal opengl -pcmcia png portaudio python -qt quicktime samba scanner sdl session speex spell ssl
szip theora tidy tiff truetype usb vhosts xine xinerama xmms xosd xv xvid zlib"
CHOST="i686-pc-linux-gnu"

Then run:
emerge -e world
This will recompile the whole System with gcc-3.4.x as well as using those nice CFLAGS so it'll be plenty optimised. From there carry on with the install handbook stage3 guide.

While you're at it - Grab the same CD Ive just recommended to George12 and use reiser4 as a base rootfs for your OS.
I prefer http://www.love-sources.org for a good kernel that supports reiser4

Of course YMMV with USE flags but those are just mine :-)

It'll rock like ninja! The LDFLAGS are similar to Yopers Pre-linking, however they dont seem to break as much stuff ;-)

Thinking of trying it? Following that you could have a basic KDE system in under 20 hours easily, requiring less than two hours in front of it.
You _could_ break it up and do it overnight two nights in a row......

Cheers


Chill.
Chilling_Silence (9)
297032 2004-11-29 11:19:00 ----- Update: -------------------------------

I am now downloading kernel 2.4.26, 15MB / 30MB. Then I just have to fill in the configuration screen thingy, and compile.

Could somebody please tell me how long compiling will take? Should I wait till morning for it (I can't sleep with my PC on, too loud).

Cheers George
george12 (7)
297033 2004-11-29 12:09:00 No - Dont get that kernel.... It horribly outdated, and for a true Linux experience you should try compiling your own 2.6 kernel :-)

chill@stellar chill $ uname -r
2.6.10-rc2-love1

Try emerging mm-sources
Chilling_Silence (9)
297034 2004-11-30 01:04:00 Oh dear, I've already done 2.4.26 :(.

When I do this on the real server I will get 2.6, and do a Stage 1 :)

Cheers George
george12 (7)
297035 2004-11-30 01:10:00 2.4 = bad + old

http://www.wellylug.org.nz/
fus1_n (3818)
297036 2004-11-30 01:19:00 I'm a fan of 2.2. Growly (6)
297037 2004-11-30 01:25:00 Why?

How does 2.2 support all your new hardware? 2.6 has some cool features like CPU restriction for laptops, to increase battry time.

what distro do you use? You should try Jedo, my friends own distro. VERY fast.

http://www.jedolinux.com/
fus1_n (3818)
297038 2004-11-30 01:36:00 >>It horribly outdated
Stable, Chill, stable. My horribly outdated RedHat 7.1 server still runs fine :)
Dolby Digital (160)
297039 2004-11-30 01:44:00 Yeah, Ive made a bash script that'll slow down the CPU and then print the speed... Great for using the laptop in the car as a Jukebox - Battery goes from 2.5 to just over 3 hrs :D

Jedo looks interesting....

Personally Im keen to make an i686+ Gentoo Distro thats piss easy to install (Think Ark-Linux installer).

First Ive gotta learn a bit of C-Programming, then i'll tackle it!

George12:
Why not just update kernel? You can install multiple sources and have multiple kernels.....

Keep us posted on progress


Chill.
Chilling_Silence (9)
297040 2004-11-30 01:44:00 >>Why?
Its the old story. It depends what you want to do. Debian deliberately adopts new software slower for stability reasons.
Dolby Digital (160)
1 2 3 4 5 6 7 8 9