GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Wo kann man den Linux-Kernel-Quellcode einer bestimmten Version herunterladen?

Gibt es eine Ressource zum Herunterladen einer bestimmten Kernel-Versionsquelle?
Ich möchte zum Beispiel 2.6.36.2-Quellen erhalten, um sie mit diesem Paket zu vergleichen und zu sehen, welche Änderungen eingeführt wurden?

Akzeptierte Antwort:

Der einfachste und bandbreitenschonendste Weg, wenn Sie erwarten, dies mehr als einmal zu tun, wäre, das Git-Repository des Kernels zu klonen und die gewünschte Version basierend auf ihrem Tag auszuchecken. Es ist wahrscheinlich am besten, das linux-stable-Repo zu klonen, da dieses Tags für alle stabilen Versionen enthalten wird:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
cd linux-stable
git checkout v2.6.36.2

Um später zu einer anderen Version zu wechseln, geht das ganz einfach:

git checkout v3.5.2

So aktualisieren Sie Ihr Repository, sodass es alle neuesten Tags und Commits enthält:

git fetch

Linux
  1. Holen Sie sich den Quellcode für jeden Linux-Befehl

  2. Wo finde ich die Version eines Linux-Kernel-Quellbaums?

  3. Was ist die aktuelle Linux-Kernelquelle?

  4. Wo ist der Linux CFS-Scheduler-Code?

  5. Wo sind die Linux-Kernel-Parameter in /proc/sys dokumentiert?

So überprüfen Sie die Kernel-Version in Linux

Grundlagen zum Kompilieren von Software aus dem Quellcode unter Linux

Finden Sie heraus, wann eine bestimmte Linux-Kernel-Version zuletzt gebootet wurde

3 Möglichkeiten zum Überprüfen der Linux-Kernel-Version in der Befehlszeile

Wo ist der neueste Quellcode des man-Befehls für Linux?

Wie erstelle ich ein minimales bootfähiges Linux (nur mit Terminal) aus dem Kernel-Quellcode?