2014-08-28 2 views
-2

Мне нужно скомпилировать мой код в ядре Linux 3.14.17 (vanilla). Может ли кто-нибудь помочь мне найти дистрибутив, который поставляется с этим ядром по умолчанию. Если нет дистрибутива, который поставляется с этим ядром, то как я могу использовать это ядро ​​или какой дистрибутив Linux основан на указанном выше ядре.Нужен дистрибутив linux с Linux 3.14.17 (vanilla)

Благодаря Кумар

+0

Почему вы спрашиваете? Точная версия ядра не имеет большого значения для компиляции приложения для пользовательского пространства ... (но для версий ядра важны модули ядра). Версия libc более важна для кода пользователя. –

+0

@BasileStarynkevitch это может иметь значение, если вам нужен только что предоставленный API ядра. – yegorich

+1

В этом случае более новое ядро ​​(например, некоторое 3.15), вероятно, по-прежнему будет предоставлять этот API ядра. –

ответ

0

Ubuntu предоставляет специальный репозиторий с упакованными ядрами для alomost каждой версии вверх по течению. Этот folder предоставляет пакеты ядра для 3.14.17. Просто скачайте и установите их через

dpkg -i *.deb 

Перед загрузкой проверьте свою архитектуру i.i. i386 или amd64.

2

Самое простое решение - использовать ваш любимый дистрибутив (например, Ubuntu) и скомпилировать ядро ​​в желаемой версии.

На этом link есть пошаговое объяснение того, как скомпилировать ядро ​​vanilla для Ubuntu. Адаптировать для данной версии вы хотите.

+0

Благодарим за ответ. Еще один вопрос, поскольку ядро ​​ванили - это самое основное ядро, и ubuntu использует шоколадное ядро, которое поддерживает графический интерфейс, будет ли писать ядро ​​ubuntu на любую проблему? –

+0

Почему, по вашему мнению, у ядра Ubuntu есть поддержка «GUI»? Что это значит для вас? Сервер 'Xorg' не находится в ядре! –

+0

Nop. Когда вы выполняете команду 'fakeroot make-kpkg -initrd -append-to-version = -vanillaice kernel_image kernel_headers', вы можете изменить' -vanillaice' на то, что хотите, и создаст новое ядро. Это важное имя. Кроме того, есть защита при установке пакета, говорящего вам, если вы перезаписываете ядро. – GHugo

Смежные вопросы