Kernel kompilieren: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Needed packages= *sudo apt-get install linux-source build-essential kernel-package libssl-dev flex bison ncurses-dev =Pre Compile stuff= *cd /usr/src =Get th…“)
 
 
(21 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
−
=Needed packages=
 
−
*sudo apt-get install linux-source build-essential kernel-package libssl-dev flex bison ncurses-dev
 
  
−
=Pre Compile stuff=
+
</div>
−
*cd /usr/src
+
<div style="margin-left: 20px;">
−
=Get the source=
+
[[Datei:kernel-meme.png|rechts|600px]]
−
==Webseite==
+
</div>
−
;Neusten Kernel runterladen
+
</div>
−
*https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/
+
*[[Kernel kompilieren allgemein]]
−
;Beispiel
+
*[[Kernel kompilieren Vorgang]]
−
*wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.0.21.tar.xz
 
−
*tar xf linux-5*.xz
 
−
*cd linux-5*/
 
−
 
 
−
=Set the old config=
 
−
*cp /boot/config-`uname -r` .config
 
−
*yes "" | make oldconfig
 
−
=Change settings=
 
−
*make menuconfig
 
−
=Compile kernel and modules=
 
−
*make -j8 bzImage modules
 
−
=Install modules and kernel=
 
−
*make modules_install install
 
−
 
 
−
=Update grub=
 
−
*update-grub
 
−
 
 
−
=Links=
 
−
*https://wiki.ubuntuusers.de/Kernel/Kompilierung/
 
−
*https://www.pro-linux.de/artikel/2/1572/selbstgebacken-kernel-kompilieren-nach-rezept.html
 

Aktuelle Version vom 23. September 2026, 05:13 Uhr