MESSAGE
DATE | 2008-03-16 |
FROM | Ruben Safir
|
SUBJECT | Subject: [NYLXS - HANGOUT] Re: [nylug-talk] Benefits/drawbacks of building Linux as a package [was: Looking for recommendations on Linux Distro]
|
On Sat, Mar 15, 2008 at 08:48:34PM -0400, Ron Guerin wrote: > Ruben Safir wrote: > > > Package managers by and large, actually all of them, suck in the first place > > Your checklist is wishful thinking. And I'm not talking out of my hat. I'm > > talking from a SUSE 5.3 distro running on a P2 right now which has been continually patched > > by hand for a LOT of years now. > > If by suck, you mean works extremely well and makes millions of people > happy, then yeah, most of them suck. Our package managers suck. I wish > everything sucked as much as my package manager does. > > > The single biggest mistake someone can make aside from a dread aweful > > rm command in jest is to install the Kernel from anything but an authenticed > > source from kernel.org. > > This advice runs counter to that of kernel maintainers, especially one > fellow named Linus Torvalds, who said quite some years ago that the > kernel.org kernel would henceforth not be a finished and ready to use > kernel, IHHO. The quote was something along the lines of "that's the > job of the packagers" >
Also - for what it is worth
From the Kernel README file:
INSTALLING the kernel:
- If you install the full sources, put the kernel tarball in a directory where you have permissions (eg. your home directory) and unpack it:
gzip -cd linux-2.6.XX.tar.gz | tar xvf -
Replace "XX" with the version number of the latest kernel.
Do NOT use the /usr/src/linux area! This area has a (usually incomplete) set of kernel headers that are used by the library header files. They should match the library, and not get messed up by whatever the kernel-du-jour happens to be.
- You can also upgrade between 2.6.xx releases by patching. Patches are distributed in the traditional gzip and the new bzip2 format. To install by patching, get all the newer patch files, enter the top level directory of the kernel source (linux-2.6.xx) and execute:
gzip -cd ../patch-2.6.xx.gz | patch -p1
etc etc
"Yeah - I write Free Software...so SUE ME" © Copyright for the Digital Millennium
|
|