Я использую Ubuntu 11.10. Когда я набираю 'uname -r' в терминале, я получаю:
3.0.0-15-generic
Я хочу скачать исходный код ядра для конкретной версии ядра, которую я использую. Когда я смотрю на kernel.org, а затем заглядываю в kernel.org/pub/linux/kernel/v3.0/, я могу найти только исходные архивы с именем linux-3.0.x.tar.gz У моего 'uname -r' есть дополнительный '0'.
Я смотрю не в том месте? Разве мое ядро не является основным?
Ядра Ubuntu модифицированы из основного источника, чтобы включить дополнительные драйверы и исправления. Код можно получить одним из двух способов. Либо используя apt-get source linux-image-<VERSION>
(не забудьте заменить в нужной версии), либо из репозиториев git Ubuntu Kernel Team.
Для получения более подробной информации см. Нашу вики на URL ниже:
https://wiki.ubuntu.com/Kernel/SourceCode
Попробуйте apt-get --download-only source linux-image-3.0.0-15-generic
Ядра Ubuntu основаны на основных, но не нумеруются одинаково.