Re: [OT] kernel.org Kernel auf neuere version patchen - welcher kernel, welche patches?
On 28.09.05 22:19:42, Gerhard Gaußling wrote:
> Ich habe gerade Schwierigkeiten meinen kernel incrementell auf eine
> höhere version zu patchen, was mir früher (zufällig?) problemlos
> gelang.
Das liegt daran, dass der kernel nun ein running target ist...
> Ich habe die sourcen linux-2.6.12.2.tar.bz2, und möchte diese auf das
> neueste release patchen.
Dafür brauchst du
> Dazu habe ich mir patch-2.6.13.gz besorgt und versucht ihn mit
Den Patch und ausserdem den Patch für 2.6.12.2, denn
> # cd /usr/src/linux
> # zcat /home/gerhard/download/linux/patch-2.6.13.gz | patch -p0 2>&1 |
Das klappt nicht. Der patch-2.6.13 muss auf den 2.6.12er Kernel
angewandt werden (also ohne die 4. Versionsnummer). Das kriegst du hin
indem du dein linux-2.6.12.2 auspackst mittels
gunzip -c patch-2.6.12.2.gz | patch -p1 -R
im Kernel-Source ausführst und anschliessend
gunzip -c patch-2.6.13.gz | patch -p1
machst. Aber 2.6.13 ist nun auch schon bei .2 angekommen...
Achja, wenn man z.B. von 2.6.13.2 auf 2.6.13.4 updaten will muss man das
analog machen, da die 2.6.13.X-patches auch nicht inkrementell sind,
sondern zur Basis (also 2.6.13) erzeugt wurden.
> Muß ich demnach die inkrementellen patches, wie
> [ ] patch-2.6.12.2-3.bz2 15-Jul-2005 14:38 6.0K
> [ ] patch-2.6.12.3-4.bz2 05-Aug-2005 14:11 2.7K
> [ ] patch-2.6.12.4-5.bz2 14-Aug-2005 17:43 3.8K
> [ ] patch-2.6.12.5-6.bz2 29-Aug-2005 10:10 1.7K
> [ ] patch-2.6.12.6-2.6.13.1.bz2 konnte ich nicht finden (???).
Huch, die hab ich noch nicht gesehen, also wäre der untere Teil meiner
obigen Aussage obsolet, aber ich denke für das Upgrade der Bug-Revision
brauchst du den 2.6.12
Andreas
--
You will wish you hadn't.
Reply to: