Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:kernel_kompilieren

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi2:kernel_kompilieren [2014/02/11 09:34] – ingo_wichmannlpi2:kernel_kompilieren [2023/03/24 12:43] (aktuell) – [Doku] ingo_wichmann
Zeile 1: Zeile 1:
 +TODO: checken ob qttools5-dev-tools funktioniert fuer xconfig
 +
 ====== Kernel kompilieren ====== ====== Kernel kompilieren ======
-===== Debian 7 =====+Pakete: build-essential pkg-config libncurses5-dev qttools5-dev-tools qtbase5-dev flex bison libelf-dev libssl-dev bc dwarves 
 + 
 +===== Debian (ab 7) =====
  
   cd   cd
-  wget -O - https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.13.2.tar.xz | tar xJ +  wget -O - https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.9.1.tar.xz | tar xJ 
-  ln -s ~/linux-3.13.2 /usr/src/linux +  sudo ln -s ~/linux-5.9.1 /usr/src/linux 
-  grep -c '^processor' /proc/cpuinfo+  cd /usr/src/linux
   make help   make help
 +  make olddefconfig
   make localmodconfig   make localmodconfig
 oder oder
   make localyesconfig   make localyesconfig
-  make make all +  grep -c '^processor' /proc/cpuinfo 
-  sudo make -j 8 modules_install install+  make -j 8 all 
 +  sudo make modules_install install 
 + 
 +==== ausgewählte Optionen für Kernel .config ==== 
 +  * ''CONFIG_KERNEL_XZ=y''
  
 ==== Doku ==== ==== Doku ====
-  * http://www.heise.de/open/artikel/Linux-Kernel-massgeschneidert-1402386.html+  * https://docs.kernel.org/next/admin-guide/quickly-build-trimmed-linux.html 
 +  * https://www.heise.de/ct/artikel/Linux-Kernel-massgeschneidert-1402386.html
  
 ====== Eigenes Kernel-Modul schreiben ====== ====== Eigenes Kernel-Modul schreiben ======
lpi2/kernel_kompilieren.1392111244.txt.gz · Zuletzt geändert: 2014/02/11 09:34 von ingo_wichmann