patch

Post Reply
Message
Author
hendrik

patch

#1 Post by hendrik »

also,
wie wird ein patch eingespielt?
Ich habe absolut keine ahnung davon.
Bisher brauchte ich das auch nicht, nun will ich aber den 2.4 kernel patchen (2.4->2.4.1->2.4.2)
wie gehe ich vor?
Ich wechsle nach /usr/src/linux, kopiere mir die source hinein, in diesem falle patch 2.4.1.gz + 2.4.2.gz und weiter?
oder bin ich da absolut auf dem holzweg? In dieser beziehung bin ich der absolute dau, mit der brutalst möglichen unwissenheit

ciao hendrik

Robert

Re: patch

#2 Post by Robert »

Das Patchen geschieht mit der Eingabe des Befehles:

zcat PATCH_NAME | patch -p0

Eine Anleitung zum Thema "Kernel kopilieren" und patchen findest Du auf Pro-Linux unter <a href="http://www.pro-linux.de/t_kernel/kernel22.html" target="_blank"><!--auto-->http://www.pro-linux.de/t_kernel/kernel ... <!--auto-->

Robert

Peter

Re: patch

#3 Post by Peter »

Du solltest aber die Patches nach /usr/src kopieren. Außerdem sollte der Kernel ein Vanila Kernel sein (= Kein Distri Kernel, sondern einer direkt von kernel.org).

Mooz

Re: patch

#4 Post by Mooz »

hm... das heisst, der Kernel, den ich patchen will, darf (oder sollte!?) auch kein Kernel von der Distri sein ...????

Sebastian Ude

Re: patch

#5 Post by Sebastian Ude »

Genau Mooz.
Patches sind immer gegen den letzten *offiziellen* Kernel. Bei Distri-Kerneln hast du das Problem, dass die Distribution i.d.R. entweder schon selber verschiedene Patches eingespielt oder anderweitig am Kernel rumgefummelt hat.

Post Reply