Click to See Complete Forum and Search --> : Kernel Installation


TheSupremeCan
03-20-2005, 07:14 PM
I just downloaded the newest stable kernel (2.6.11.5) from kernel.org. I downloaded both...

linux-2.6.11.5.tar.bz2
patch-2.6.11.5.bz2

not knowing which one i would need. Currently I'm running 2.4.20 with slack 9.0 and wanting to upgrade my kernel just to see what happens and learn how to do it. I would really appreciate it if someone could explain to me the difference between the two files i downloaded and explain how to upgrade. In the least please direct me to a link which could answer my questions. Thanks.

Hypz
03-20-2005, 08:10 PM
http://distrowatch.com/weekly.php?issue=20040628#1

soulestream
03-20-2005, 09:44 PM
I keep this bookmarked on all my slack boxes, in EVERY browser. I can do it from memory now, but still if I made a linux bible this would begin with " and on the last day JohnT created...."

you will need the linux2.6.**.** not the patch

link (http://www.geocities.com/jtarin47/)



soule:D

je_fro
03-21-2005, 10:17 AM
I don't generally get the patches from kernel.org. From their main page, I'll click the F (for Full source) next to the kernel I want.
JohnT's resource above is excellent. I don't do it exactly the way he does, but that will work fine.

XiaoKJ
03-21-2005, 10:59 AM
I did it the gentoo way. The ways are all similar and can acheive the same thing

bwkaz
03-21-2005, 07:34 PM
The patches are supposed to be applied to the previous kernel release (so I think that patch-2.6.11.5 should be applied to 2.6.11; however, it is possible that it should be applied to 2.6.10). In order to get to 2.6.11 via patches, you'd need patch-2.6.11, which applies to 2.6.10. To get to 2.6.10 via patches, you need patch-2.6.10, which applies to 2.6.9. Etc., etc., ad nauseum. ;)

The patches only apply to kernel.org kernels, too, NOT distro kernels. (Unless Slackware uses kernel.org kernels, I'm not sure what they do. I know most other distros patch their kernels, so they give you version 2.4.20-2545mdk or 2.4.20-3243324rhgb or whatever, to make sure you know it's not the same as 2.4.20 from kernel.org.)

Basically, the patches are meant for people that compile every single kernel, and they're the default download in order to lighten the bandwidth load on the kernel.org server. If you don't have the kernel.org sources from 2 or 3 minor releases back, then don't bother with the patches.