Итак, я хочу научиться разрабатывать драйверы для Linux.
И для этого я слышал, что рекомендуется использовать немодифицированное ядро, так как дистрибутивы могут сильно его исправлять / изменять.
Я скачал Ubuntu 10.04 (lucid): http://releases.ubuntu.com/lucid/ubuntu-10.04.1-desktop-i386.iso.torrent
Я нашел эта страница: https://wiki.ubuntu.com/Kernel/MainlineBuilds
Как узнать, какая версия ядра наиболее совместима для этого выпуска Ubuntu? [ 116]
Я не мог понять со страницы вики.
Если вы нажмете , чтобы увидеть, что доступно , вы увидите, что многие ядра заканчиваются именем выпуска (то есть -maverick
, -lucid
и т. Д.).
наиболее совместимые будут теми, которые вы используете. В вашем случае 10.04 - это Lucid.
Но, как правило, можно довольно сильно не соответствовать версиям. Я использовал ядро -maverick
в Lucid довольно долгое время, а затем переключился обратно на сборку их непосредственно из kernel.org самостоятельно (как я все еще делаю).
все, что вам нужно, это скомпилировать ядро из источника здесь у вас есть вся информация, необходимая для этой цели, как получить, как говорят оли, какой пакет вам нужен, как установить и т. Д .. [ 111]