GNU/Linux >> Znalost Linux >  >> Linux

Linux – kde stáhnout zdrojový kód jádra Linuxu konkrétní verze?

Existuje zdroj pro stažení konkrétního zdrojového kódu verze jádra?
Chci například získat zdroje 2.6.36.2 pro porovnání s tímto balíčkem a zjistit, jaké změny byly zavedeny?

Přijatá odpověď:

Nejjednodušším a nejšetrnějším způsobem pro šířku pásma, pokud očekáváte, že to uděláte více než jednou, by bylo naklonovat úložiště git jádra a zkontrolovat verzi, kterou chcete, na základě jeho značky. Pravděpodobně bude nejlepší naklonovat linux-stable repo, protože to bude obsahovat značky pro všechna stabilní vydání:

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

Chcete-li později přejít na jinou verzi, je to snadné:

git checkout v3.5.2

Chcete-li aktualizovat své úložiště tak, aby zahrnovalo všechny nejnovější značky a potvrzení:

git fetch

Linux
  1. Jak zkontrolovat verzi jádra v Linuxu

  2. Získejte zdrojový kód pro jakýkoli příkaz Linux

  3. Kde najdu zdrojový kód systémového volání?

  1. Jak kódovat modul jádra Linuxu?

  2. Kde je Linux CFS Scheduler Code?

  3. copy_to_user nedefinováno v linuxovém jádře verze 4.12.8

  1. Aktualizace jádra bez restartu

  2. Kde jsou zdokumentovány parametry linuxového jádra v /proc/sys?

  3. Kde je nejnovější zdrojový kód příkazu man pro linux?