Как я могу установить более новое ядро?

Я использую текущую стабильную версию Ubuntu (Oneiric), но у меня проблемы с поставляемым ядром. Более новые версии ядра, кажется, исправили это, но kernel-ppa/ppa не содержит самое последнее ядро, поэтому я хочу установить ядро ​​из следующей стабильной версии (Precise). Поскольку я хочу иметь возможность выгрузки из модулей ядра дерева, основное ядро ​​из http://kernel.ubuntu.com/~kernel-ppa/mainline не может быть использовано.

У меня также установлен Virtual Box, который также должен работать в новом ядре, поэтому «заголовки ядра» также должны быть обновлены.

Как мне установить пакеты ядра из следующей стабильной версии (Precise) без обновления всех других пакетов?

7
задан 17 October 2012 в 17:55

2 ответа

Можно установить ядро магистрали от ppa

http://kernel.ubuntu.com/~kernel-ppa/mainline/

Или можно скомпилировать его сами

https://help.ubuntu.com/community/Kernel/Compile

Проблема, которую Вы собираетесь иметь с теми опциями, является двукратной

  1. Ни один ядро магистрали или компиляция более нового ядра собираются иметь стандартный набор патчей Ubuntu, не применяется, самый известный Apparmor.

  2. Любые пакеты, которые зависят от ядра, Virtualbox, Nvidia, беспроводной связи, и т.д., не могли бы работать.

Необходимо было бы отладить те вещи сами или ожидать команды Ядра для выпуска обновленного ядра. Поддержка ядра магистрали или пользовательского ядра ограничена, больше для сторонних пакетов, таких как virtualbox, драйверы Nvidia, и т.д.

Я не пытаюсь или поощрить или обескуражить Вас, просто указав на Вас в правильном направлении. Я использовал пользовательское ядро на хинду в течение почти 2 лет теперь, но делал так требует умеренного усилия с моей стороны.

От команды ядра FAQ

Сборки ядер магистрали производятся для отладки целей и поэтому прибывают без поддержки. Используйте их на Ваш собственный риск.

Ваша другая опция состоит в том, чтобы создать пользовательское ядро. Это также плохо поддерживается и требует некоторого усовершенствованного знания

См. https://help.ubuntu.com/community/Kernel/Compile

Создание и использование пользовательского ядра сделают очень трудным получить поддержку Вашей системы. В то время как это - полезный опыт для компиляции собственного ядра, Вам не разрешат зарегистрировать ошибки на сделанном на заказ ядре (если Вы сделаете, то они будут Отклонены без дальнейшего объяснения).

Ваш наилучший вариант может состоять в том, чтобы установить 12.04. Предупредите, что это в бета-версии в данный момент, Вы могли бы хотеть ожидать выпуска.

  • Можно быть более обеспеченной регистрацией отчета об ошибках

Как я сообщаю об ошибке?

2
ответ дан 17 October 2012 в 17:55

Вы можете увидеть скрипт автоматического ядра, чтобы увидеть, как скомпилировать ядро ​​Linux и добавить его в GRUB из этого поста .

0
ответ дан 17 October 2012 в 17:55

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

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