Server:Linux Kernel neu bauen/nachbauen/compilieren (aus Vanilla-Sourcen): Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 6: | Zeile 6: | ||
= Anleitung = | = Anleitung = | ||
+ | |||
+ | == Hinweise zur Konfiguration == | ||
Für das Bauen eines Linux Kernels aus den Vanilla-Sourcen ist eine Konfiguration in Form einer <code>.config</code>-Datei nötig. In dieser Datei wird definiert, wie der spätere Kernel aussieht, insbesondere für welche Hardware er Unterstützung mitbringt. | Für das Bauen eines Linux Kernels aus den Vanilla-Sourcen ist eine Konfiguration in Form einer <code>.config</code>-Datei nötig. In dieser Datei wird definiert, wie der spätere Kernel aussieht, insbesondere für welche Hardware er Unterstützung mitbringt. | ||
Zeile 12: | Zeile 14: | ||
== Vorbereitungen == | == Vorbereitungen == | ||
+ | |||
+ | === Herunterladen und entpacken der Vanilla-Sourcen === | ||
+ | |||
+ | Laden Sie die Quellen des gewünschten Linux Kernels von [http://www.kernel.org/] herunter, vorzugsweise nach <code>/usr/src</code>. Sofern nichts dagegen spricht, empfehlen wir Ihnen grundsätzlich, immer die Version zu verwenden, die unter ''Latest Stable Kernel'' angegeben wird. Ältere Zweige wie 2.4, 2.6, 3.0 etc. sollten Sie nur verwenden, wenn dies absolut nötig ist. | ||
+ | |||
+ | Entpacken Sie die Quellen via | ||
+ | |||
+ | <pre>$ tar xjvf linux-[VERSION].tar.bz2</pre> | ||
== Konfiguration == | == Konfiguration == |
Version vom 1. April 2012, 14:08 Uhr
Diese Anleitung zeigt Ihnen, wie Sie einen Linux Kernel komplett aus den Vanilla-Sourcen neu bauen oder nach einem bestehenden Kernel nachbauen.
Inhaltsverzeichnis
Hinweise
Diese Anleitung geht davon aus, dass Sie über ein lauffähiges System (alternativ im Rettung-System) verfügen.
Anleitung
Hinweise zur Konfiguration
Für das Bauen eines Linux Kernels aus den Vanilla-Sourcen ist eine Konfiguration in Form einer .config
-Datei nötig. In dieser Datei wird definiert, wie der spätere Kernel aussieht, insbesondere für welche Hardware er Unterstützung mitbringt.
Die im tar-Ball der Vanilla-Sourcen mitgelieferte .config
-Datei ist in der Regel nicht für den produktiven Server-Einsatz geeignet.
Vorbereitungen
Herunterladen und entpacken der Vanilla-Sourcen
Laden Sie die Quellen des gewünschten Linux Kernels von [1] herunter, vorzugsweise nach /usr/src
. Sofern nichts dagegen spricht, empfehlen wir Ihnen grundsätzlich, immer die Version zu verwenden, die unter Latest Stable Kernel angegeben wird. Ältere Zweige wie 2.4, 2.6, 3.0 etc. sollten Sie nur verwenden, wenn dies absolut nötig ist.
Entpacken Sie die Quellen via
$ tar xjvf linux-[VERSION].tar.bz2
Konfiguration
ohne vorliegende .config
Wenn Sie einen Linux-Kernel ohne vorliegende .config
-Datei neu bauen möchten,