Darxus on Sun, 3 Oct 1999 22:23:11 -0400 (EDT)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [Plug] I hope this won't cause a distro war, but...


On Sun, 3 Oct 1999, Nick R wrote:

> I've been using RH Linux for about 1/2 a year now & I think I'd like to try 
> other distros. So what's a good second and maybe third distro to learn & 
> where can I get a cheap/free copy (I have somewhat limited bandwidth)?

I strongly recommend looking at slashdot's poll "My favorite Linux
Distribution is:" for the opinion of 80,654 geeks:
http://slashdot.org/pollBooth.pl?qid=distro2&aid=-1

My personal preference is Debian.  Its package management is beautiful.
But I'm recommending RedHat for use at work (~350 person HMO), because of
more commercial support.

I was really surprised at S.u.S.E.'s popularity... I would have guessed
RedHat 1st & Debian second.  It is because of this poll, and nothing else,
that I'm interested in trying out S.u.S.E.  

(it was S.u.S.E. 1st, RedHat 2nd, Debian 3rd)

I relatively recently switched from RedHat 4.2 (around the time I think
5.1 came out) to Debian.  

> Oh, I also want to compile my kernel & I was wondering what the best help is 
> there? Is the HOWTO good or should I consult other sources as well before 
> trying?

Yeah, I'm sure there's a HOWTO... there's lots of docs, I believe in a
"docs" subdirectory of the source tree.  I'd recommend downloading the
latest stable, creating a directory called /usr/src/linux-2.2.12 (assuming
that's the version you use), and doing a 

 ln -s /usr/src/linux-2.2.12 /usr/src/linux

(to create a simlinked directory, since the source tar will extract to the
directory named "linux"), then

 cd /usr/src
 tar -zxvf /full/path/linux-2.2.12.tar.gz
 cd linux
 make menuconfig

pick all your options... took me a while to get some idea what I needed...
then exit & save, then..

 make dep
 make bzImage
 make modules
 make modules_install

Then you have to convince lilo to boot the new image which is now
/usr/src/linux/arch/i386/boot/bzImage (or something like that).  I do...

 cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.2.12-1999-10-hh-mm

Then create a new entry in /etc/lilo.conf for the image
"/boot/vmlinuz-2.2.12-1999-10-hh-mm". Sorry, don't remember the exact
syntax from that, and my linux hd is in the mail because of hardware
failure.  It's something like:

 image=/boot/vmlinuz-2.2.12-1999-10-hh-mm
 label=name

I tend to name my images numbers, (1st image is named "1", etc), and then
create an /etc/boot.message file (which you have to define in your
lilo.conf) that's like:

0) Windows
1) Original Debian v2.0 kernel (vWhateverItWas)
2) v2.2.12
etc...

About the kernel complation options... try stuff, read through all the
help descriptions, set it up, reboot, and if something doesn't work, do it
over again... just make sure you always have your last good kernel still
an option in lilo.  I currently have about.. 16 boot options in my
lilo.conf, from all the recompiles since I reinstalled.

Oh yeah, man lilo.conf 


How utterly confusing & useless was that ?
__________________________________________________________________
PGP fingerprint = 03 5B 9B A0 16 33 91 2F  A5 77 BC EE 43 71 98 D4
            darxus@op.net / http://www.op.net/~darxus
          Join the Great Internet Mersenne Prime Search
                http://www.mersenne.org/prime.htm



_______________________________________________
Plug maillist  -  Plug@lists.nothinbut.net
http://lists.nothinbut.net/mail/listinfo/plug