Login
Newsletter
Werbung

Do, 31. Mai 2012, 15:00

Selbstgebacken: Kernel kompilieren nach Rezept

Von Mathias

Übersicht über die Pakete in verschiedenen Distributionen

Paket Debian/UbuntuSUSEFedora
wget wget (Standardinstallation)wget (Standardinstallation)wget
XZ-Tools xz-utilsxzxz
make makemakemake
gcc g++gccgcc
ncurses-devellibncurses5-devncurses-develncurses-devel
dkms dkms (Standardinstallation)-dkms
patch patchpatchpatch
Qt libqt4-devlibqt4-develqt4-devel
gtk+-2.0 libgtk2.0-devgtk2-develgtk2-devel
glib-2.0 libglib2.0-devgtk2-develgtk2-devel
libglade-2.0 libglade2-devlibglade2-devellibglade2-devel

Fazit

In diesem Artikel wurden längst nicht alle Targets von make angesprochen. Eine vollständige Übersicht liefert make help im Wurzelverzeichnis des entpackten Linux-Quellcodes. Der Blick über den Tellerrand lohnt sich in jedem Fall, wenn man seinen Linux-Kernel selbst baut. Auch wenn man sich letztlich meist mit nur wenigen der Möglichkeiten, die make hier bietet, durchs Leben kompiliert, bietet die Vielzahl der Targets auch Lösungen für ausgefallene Aufgaben - und wenn es nur der langweilige Sonntagnachmittag ist, der mit make randconfig sehr interessant zu werden verspricht.

Einen Kernel selbst zu erstellen ist grundsätzlich kein Hexenwerk, ebensowenig ihn aktuell zu halten. Hat man noch keine Erfahrung damit gemacht, so kann man die ersten Versuche an einem Zweit-Gerät oder dem gerade ausgemusterten PC durchführen, im schlimmsten Falle greift man auf eine virtuelle Maschine zurück. Auf diesem Weg kann ohne Gefahr für Leib und Daten nach Belieben herumprobiert und getestet werden und damit ist auch für bislang eher zurückhaltende Linux-Nutzer der eigene Heimwerker-Kernel machbar.

Die erste Version dieses Artikels ist in freiesMagazin 01/2012 (ISSN 1867-7991) erschienen. Die aktuelle Fassung ist wesentlich erweitert.

  • Das Werk darf vervielfältigt, verbreitet und öffentlich zugänglich gemacht werden, Abwandlungen und Bearbeitungen des Werkes müssen unter den gleichen Bedingungen weitergegeben werden. Der Name des Autors/Rechteinhabers muss in der von ihm festgelegten Weise genannt werden.

    - Weitere Informationen
Kommentare (Insgesamt: 32 || Alle anzeigen )
Tolle Anleitung!! (Reinhard Auner, Sa, 14. März 2020)
Tolle Anleitung (Frank Syfuß, Di, 6. September 2016)
Gelungene Anleitung (Benedikt Neumayr, So, 19. Juni 2016)
Re: Was bringt mir selbst Komplilieren ohne Konfigurieren? (Der Kranich, Fr, 13. Mai 2016)
brendo (wozu, So, 3. Juni 2012)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung