Wie man einen Ubuntu Lucid-Kernel kompilieren

December 6

Der Kernel eines Betriebssystems ist die Hauptkomponente des Codes, der dieses System bildet. Es fungiert als Verbindung zwischen der Systemarchitektur und der Code, dem Benutzer interagieren. Der Linux-Kernel ist etwa 6 Millionen Zeilen Code, und normalerweise zusammengestellt und während einer typischen Installation installiert. Wenn Sie eine erfahrene Linuxbenutzer sind, empfiehlt es sich, den Kernel selbst kompilieren vielleicht versuchen ein experimentelles Feature oder sogar nur als eine Lernerfahrung.

Anweisungen

1 Installieren Sie alle erforderlichen Pakete. Geben Sie in einem Terminal Folgendes ein:

Sudo apt-Get installieren Fakeroot Paketerzeugung Absturz Kexec-Tools Makedumpfile Kernel-wedge

Sudo apt-Get Build-Dep linux

Sudo apt-Get installieren Git-Core libncurses5 libncurses5-Dev Libelf-Dev Asciidoc Binutils-dev

Dadurch werden alle Pakete mit Bezug zu kompilieren und Installieren des Kernels installiert.

2 Die Kernel-Source herunterladen. Geben Sie Folgendes in das Terminal zu bekommen. orig.tar.gz,. diff.gz und .dsc sowie ein Unterverzeichnis:

Sudo apt-Get Build-Dep--keine-Install-empfiehlt Linux-Bild-$(uname-r)

apt-Get Source Linux-Bild-$(uname-r)

3 Erstellen Sie alle Ziele für Ihre Architektur, indem Sie Folgendes eingeben:

Fakeroot Debian/Rules reinigen

AUTOBUILD = 1 Fakeroot Debian/Rules Binary-Debs

4 Starten Sie den Computer neu. Der Kernel neu kompilierte und installierte beginnt und den Rest des Betriebssystems installiert.

Tipps & Warnungen

  • Versuchen Sie dies nicht, wenn Sie ein neuer Benutzer sind. Kompilieren des Kernels selbst kann dazu führen, ein instabiles System, und Sie möglicherweise nicht in der Lage, die Datei Bug-Reports sowie machen es äußerst schwierig, Unterstützung für Ihr System zu erhalten. Wenn etwas schief geht, musst du das System von Grund auf neu installieren.