MESSAGE
DATE | 2008-03-15 |
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 05:54:10PM -0400, Chris Knadle wrote: > On Saturday 15 March 2008, Ruben Safir wrote: > > Installing a kernel with a package manager is suicidal anyway. > > > > Ruben > > Hmm... Well if that's so I'd appreciate knowing why you feel that way. > [I'm not being sarcastic, I'm seriously asking.] > > The main things I personally like about installing the kernel as a package: > 1. Ability to compile on one system + install on another > [Doesn't require installing dev stuff on a server, for instance] > 2. Package manager warns if library versions don't match, like > module-init-tools > 3. The pacakage install script adds or removes the kernel to the boot > menu automatically > 4. The package contains md5sums for the files, so if one of the files > has been changed there's a chance of finding out > 5. It saves me work > > Matching arguments against bothering to make a package: > 1. You could probably copy over a .tar to do the same thing > 2. If you know what you're doing this shouldn't matter > 3. Run 'update-grub' to do the same thing > 4. You can't rely on md5sums if they're local anyway > 5. Don't be lazy > > Thoughts? > > -- Chris
Reinstalling the kernal from a packagemanager doesn't allow for both kernels to be exected through grub incase something goes wrong. In addition, the boot image is likely different in different distros and RPM's et al are frankly very bad at setting that up, not to mention the hell of module incongruencies, especially if you need new modules installed for updated hardware, which is the most common reason for installing a new kernel.
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.
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.
The only catch is that the Kernel itself has become so dreadfully large that this is becoming increasingly strenous. When I compiled the new alsa modules with the new kernel a few months back it was almost 6 hours of clicking through pointless options. I've come to believe that the main source tree needs to be forked at this point for at least three levels of usage, the workstation, server and big iron usages.
The days of "everyone into the pool" needs to be viewed with a jaundice eye.
Ruben > > -- > > Chris Knadle > Chris.Knadle-at-coredump.us > _____________________________________________________________________________ > Hire expert Linux talent by posting jobs here :: http://jobs.nylug.org > The nylug-talk mailing list is at nylug-talk-at-nylug.org > The list archive is at http://nylug.org/pipermail/nylug-talk > To subscribe or unsubscribe: http://nylug.org/mailman/listinfo/nylug-talk
-- http://www.mrbrklyn.com - Interesting Stuff http://www.nylxs.com - Leadership Development in Free Software
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998
http://fairuse.nylxs.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
"Yeah - I write Free Software...so SUE ME"
"The tremendous problem we face is that we are becoming sharecroppers to our own cultural heritage -- we need the ability to participate in our own society."
"> I'm an engineer. I choose the best tool for the job, politics be damned.< You must be a stupid engineer then, because politcs and technology have been attached at the hip since the 1st dynasty in Ancient Egypt. I guess you missed that one."
© Copyright for the Digital Millennium
|
|