Я хотел бы собрать свою собственную копию ядра Ubuntu. Где я могу получить исходный код?
Для сборки ядер настоятельно рекомендуется использовать git, чтобы получить последний исходный код из репозиториев ядра Ubuntu git.
Эти репозитории содержат все обновления ядер Ubuntu, включая те, которые предлагаются к выпуску, но еще не выпущены. Приобретая из репозитория, вы гарантированно получите последний код.
Если вы хотите получить исходный код для определенного выпуска, вы можете проверить тег, связанный с этим выпуском. Теги похожи на этот пример: «Ubuntu-2.6.32-17.26». Последний номер - это номер загрузки, который последовательно увеличивается, а остальное - номер версии.
Вы можете увидеть список репозиториев ядра Ubuntu здесь:
На этой странице также перечислены несколько хранилищ для отдельных разработчиков. Официальные репозитории ядра Ubuntu начинаются с "ubuntu / ubuntu-"
Если вы хотите просто получить исходные коды для ядра, которое вы сейчас используете, вы можете:
apt-get source linux-image - $ (uname -r)
apt-get source
, посмотрите это, чтобы загрузить прямо с панели запуска.https://help.ubuntu.com/community/Kernel/Compile
выполните следующие шаги, прежде
apt-get source
чем запуститьисточник
Я полагаю, что вы можете найти поддержку Linux Kernel здесь: LaunchPad: Linux Kernel
Однако, хотя ядро для Ubuntu может упоминаться как ядро Ubuntu - на самом деле это ядро Linux, модифицированное командой ядра Ubuntu . Вы можете найти больше информации о членах ядра Ubuntu и о том, как получить ядро Ubuntu с помощью Git, на Ubuntu Wiki: Kernel
источник
Лучшее место от git репозиториев команды ядра, смотрите:
источник
Вы можете получить неизмененное ядро Linux на kernel.org .
источник