Patchen eines Kernels Beipiel: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 7: Zeile 7:
 
*wget https://mirrors.edge.kernel.org/pub/linux/kernel/v2.4/linux-2.4.14.tar.gz
 
*wget https://mirrors.edge.kernel.org/pub/linux/kernel/v2.4/linux-2.4.14.tar.gz
 
;Der kernel liegt entpackt mit tar -C /usr/src -xvzf linux-2.4.14.tar.gz
 
;Der kernel liegt entpackt mit tar -C /usr/src -xvzf linux-2.4.14.tar.gz
;unter /usr/src/linux-6.3.8#
+
;unter /usr/src/linux#
;Sie wollen einen Kermelupdate auf 6.3.9 machen.
+
;Sie wollen einen Kermelupdate auf 2.4.15 machen.
;Nun haben sie die Möglichkeit den Kompleten 6.3.9 kernel runter zuladen oder einen Patch auf 6.3.9
+
;Nun haben sie die Möglichkeit den Kompleten 2.4.15 Kernel runter zuladen oder einen Patch auf 2.4.15
  
 
=Runterladen des Patches=
 
=Runterladen des Patches=
 
*wget https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/patch-6.3.9.xz
 
*wget https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/patch-6.3.9.xz

Version vom 22. Juni 2023, 14:20 Uhr

Geschichte

Man hat früher Kernel aus 2 Gründen gepatcht
  • Man wollte eine Funktion hinzufügen.
  • Man wollte weniger Daten herunterladen.
Beides ist obsolet.

Sie haben diesen Kernel

Der kernel liegt entpackt mit tar -C /usr/src -xvzf linux-2.4.14.tar.gz
unter /usr/src/linux#
Sie wollen einen Kermelupdate auf 2.4.15 machen.
Nun haben sie die Möglichkeit den Kompleten 2.4.15 Kernel runter zuladen oder einen Patch auf 2.4.15

Runterladen des Patches