it-swarm-eu.dev

Wo finde ich den Quellcode für den Ubuntu-Kernel?

Ich möchte meine eigene Kopie des Ubuntu-Kernels erstellen. Woher bekomme ich den Quellcode?

25
sconklin

Es wird dringend empfohlen, zum Erstellen von Kerneln git zu verwenden, um den neuesten Quellcode aus den git-Repositorys des Ubuntu-Kernels abzurufen.

Diese Repositorys enthalten alle Updates für Ubuntu-Kernel, einschließlich solcher, die zur Veröffentlichung vorgeschlagen, aber noch nicht veröffentlicht wurden. Durch das Abrufen von den Repos erhalten Sie garantiert den neuesten Code.

Wenn Sie die Quelle für ein bestimmtes Release abrufen möchten, können Sie das mit diesem Release verknüpfte Tag überprüfen. Tags ähneln diesem Beispiel: "Ubuntu-2.6.32-17.26". Die letzte Nummer ist eine Upload-Nummer, die fortlaufend erhöht wird, und der Rest ist die Versionsnummer.

Eine Liste der Ubuntu-Kernel-Repositorys finden Sie hier:

http://kernel.ubuntu.com/git

Auf dieser Seite finden Sie auch eine Reihe von Repositorys für einzelne Entwickler. Die offiziellen Ubuntu-Kernel-Repositorys beginnen mit "ubuntu/ubuntu-"

Wenn Sie nur die Quellen an den Kernel senden möchten, den Sie gerade ausführen, haben Sie folgende Möglichkeiten:

 apt-get source linux-image - $ (uname -r) 
29
Brad Figg

https://help.ubuntu.com/community/Kernel/Compile

befolgen Sie diese Schritte, bevor Sie apt-get source ausführen

Sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)
3
user827992

Ich glaube, Sie können die Linux-Kernel-Wartung hier finden: LaunchPad: Linux-Kernel

Obwohl der Kernel für Ubuntu als Ubuntu-Kernel bezeichnet werden kann, handelt es sich tatsächlich um den Linux-Kernel, der vom buntu Kernel Team modifiziert wurde. Weitere Informationen zu buntu-Kernel-Mitgliedern und wie Sie buntu-Kernel mit Git erhalten, finden Sie im buntu-Wiki: Kernel

2
Marco Ceppi

Der beste Platz ist aus den Git-Repositories des Kernel-Teams, siehe:

2
Colin Ian King

Sie können den unveränderten Linux-Kernel unter kernel.org herunterladen.

1
user12657