Looking for linux-kernel Keywords? Try Ask4Keywords

linux-kernelErste Schritte mit dem Linux-Kernel


Bemerkungen

Dieser Abschnitt bietet einen Überblick über den Linux-Kernel und warum ein Entwickler ihn verwenden möchte.

Es sollte auch alle großen Themen innerhalb des Linux-Kernels erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für Linux-Kernel neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Versionen

Ausführung Veröffentlichungsdatum
4.4 2016-01-10
4.1 2015-06-21
3.18 2014-12-07
3.16 2014-08-03
3.12 2013-11-03
3.10 2013-06-30
3.4 2012-05-20
3.2 2012-01-04

Installation oder Setup

Linux-Kernel-Quellcode finden Sie unter https://www.kernel.org/

Laden Sie das Extrakt herunter und geben Sie das Kernel-Verzeichnis ein

Geben Sie diese Befehle schrittweise in Ihr Terminal ein (Wählen Sie anstelle von linux-4.7.tar.gz die gewünschte Version aus.)

wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7
 

make menuconfig wählt die für den Kernel erforderlichen Funktionen aus. Alte .config können mithilfe der alten .config Datei und der Ausführung von make oldconfig . Außerdem können wir make xconfig als grafische Version des Konfigurationstools verwenden.

Erstellen Sie die Abhängigkeiten, kompilieren Sie den Kernel und die Module.

make dep
make bzImage
make modules
make modules_install 
 

Wenn Sie den alten Kernel neu konfigurieren und neu kompilieren möchten, führen Sie die folgenden Befehle aus:

make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
 

Kopieren Sie dann den Kernel, system.map Datei /boot/vmlinuz-4.7

Erstellen Sie eine .conf Datei mit dem folgenden Inhalt

image = /boot/vmlinuz-4.7
label = "Linux 4.7"
 

lilo -v dann lilo -v , um den Bootsektor zu ändern und einen Neustart durchzuführen.