Извлечение исходного кода ядра с помощью git

На моем компьютере установлена ​​Ubuntu 12.04.

heena@heena:~$ uname -r
3.8.0-29-generic

Также

heena@heena:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.3 LTS
Release:    12.04
Codename:   precise  

Следуя советам Как получить исходный код ядра? Я выполняю следующую команду, чтобы получить исходный код kernel :

git clone git //kernel.ubuntu.com/ubuntu/ubuntu-precise.git

Но я сомневаюсь, как вышеприведенная команда узнает, что я должен загрузить версию ядра

3.8.0-29-generic

? Приведенная выше команда не имеет такой версии? Эта команда для загрузки только ядра или всего Ubuntu? Меня интересует только ядро. Кроме того, в какую папку загружается исходник, мне тоже не ясно.

ОБНОВЛЕНИЕ

Если быть точным, мои сомнения будут устранены, если кто-то может помочь мне узнать:

Какая версия ядра будет загружена из вышеупомянутого команда?

0
задан 13 April 2017 в 15:24

1 ответ

Вы можете взглянуть на Ответы

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

Чтобы позже переключиться на другую версию, это просто:

git checkout v3.5.2

Чтобы обновить свой репозиторий, включив в него все последние теги и коммиты:

git fetch

и подробные шаги Посмотрите на KernelBuild

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: