Как лучше всего обновить ядро ​​в 12.04.3?

Я использую 12.04 LTS, которая через мой Менеджер обновлений теперь обновляется до 12.04.3. Тем не менее, мое ядро ​​Linux не было обновлено; это 3.2.0-52-generic-pae. В Диспетчере пакетов есть v.3.8, но он никогда не обнаруживается в Диспетчере обновлений (на самом деле, в Pkg Mgr есть несколько версий ядра 3.8). Каков наилучший способ обновить ядро?

Я прочитал несколько других тем, но ничего не смог выяснить об обновлении ядра. Я нашел эту ссылку: Как обновить Ubuntu 12.04.2, 12.04.3 до 12.04.4, следующий стек аппаратного обеспечения? , но я понятия не имею, что такое *-lts-raring-packages. Если есть ссылка для ответа на мой вопрос, просто укажите на это.

Заранее спасибо.

1
задан 13 April 2017 в 15:25

4 ответа

В Ubuntu есть концепция, называемая стеками поддержки LTS, в которой они обновляют ядро ​​и X11 в точечных выпусках LTS (12.04.2, 12.04.3 и т. Д.) До тех, которые используются в следующих выпусках не-LTS (12.10, 13.04 и т. Д.). Они устанавливаются по умолчанию, если вы устанавливаете их с носителя с точным выпуском, но могут быть добавлены и в предыдущие выпуски.

Пожалуйста, смотрите https://wiki.ubuntu.com/Kernel/LTSEnablementStack для получения всей информации.

Надеюсь, что это помогает.

0
ответ дан 13 April 2017 в 15:25

sudo apt-get update & amp; & amp; sudo apt-get dist-upgrade & amp; & amp; sudo apt-get autoremove & amp; & amp; sudo apt-get autoclean

Эти две строки должны помочь вам получить последнее стабильное ядро.

0
ответ дан 13 April 2017 в 15:25

Я хочу указать на некоторые основные факты о ядрах, прежде чем дать ответ на ваш вопрос:

Если ваше текущее (установленное по умолчанию) ядро ​​не работает должным образом, и вы получаете После этого вы можете установить любое ядро ​​и проверить, исправит ли оно вашу проблему или нет. Нет проблем при использовании одного или нескольких ядер одновременно. Но иногда вы должны рассмотреть отображение ядра на вашу версию Ubuntu. Например, следующая ссылка перечисляет отображение разных ядер в разные версии ОС:

1. Отображение версии ядра Ubuntu на Mainline

Вы можете получить полную информацию об установке / удалении ядра по следующей ссылке.

2. Сборки ядра основной линии

Мне очень помогло установить новое ядро ​​в Ubuntu 12.04.2. Теперь я могу выбрать любое ядро ​​3.5.0 или 3.8.0 из меню grub.

Следующая ссылка иллюстрирует, как на самом деле работает Ubuntu 12.04 LTS. Это очень хорошо иллюстрирует, вы также хотели бы:

3. Ubuntu LTS Enableck Stack

Теперь перейдем к вашей точке:

, но я понятия не имею, что такое *-lts-raring-packages

Если вы перейдете по 3-й ссылке - Ubuntu LTS Enableck Stack , вы увидите Ubuntu 12.04.x ​​LTS политика поддержки и обновления (расширенный вид) . В котором говорится, что пакеты и ядра в Ubuntu 12.04 LTS будут обновлены эквивалентно версии non-LTS . Вкратце:

12.04   ~ 12.04 (kernel 3.2.x)
12.04.2 ~ 12.10 (kernel 3.5.x)
12.04.3 ~ 13.04 (kernel 3.8.x)
12.04.4 ~ 13.10 (kernel 3.11.x or latest according to the time of release of 12.04.4. i,e why ?? in the figure)

Поскольку 13.04 называется raring , 12.04 - это LTS и 12.04 .3 использует пакеты, эквивалентные 13.04 . По этой причине пакеты 12.04.3 называются * - lts-raring-packages , и то же самое вы видите в своем хранилище. Я надеюсь, что ваши сомнения будут ясны. (Ответьте, если все еще есть некоторая путаница.)

обновлен до 12.04.3. Тем не менее, мое ядро ​​Linux не было обновлено; это 3.2.0-52-generic-pae.

Это потому, что всегда хорошо придерживаться ядра, которое лучше всего подходит для вашей системы. Если ваша система работает нормально с ядром, которое вы используете, то нет необходимости обновлять ядро. Но если у вас есть какие-либо проблемы (как вы видите, у меня была проблема, которую я решил после обновления ядра, а также множество пакетов xserver-xorg), то вы можете рассмотреть возможность обновления вашего ядра.

Таким образом, Ubuntu использует ту же логику и не обновляет ваше ядро ​​(возможно, будут обновлены те же версии ядра. Пример 3.2.x будет обновлен до 3.2.y [одна тысяча сто пятьдесят четыре]). Ubuntu не хочет рисковать, она просто ушла за тобой. :)

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

Нет лучшего способа обновить ядро. Лучший способ для вас - это :)

Я упомянул 2-ю ссылку , которую вы можете использовать для установки новейшего ядра. Но я рекомендую вам установить ядро ​​более точно для вашего 12.04.3 i, e 3.8.x , которые перечислены в вашем хранилище.

  1. Вы можете установить с помощью команды. Просто скопируйте и вставьте следующую команду в терминал и выполните:

    sudo apt-get install linux-generic-lts-raring linux-headers-3.8.0-34 linux-headers-3.8.0-34-generic linux-headers-generic-lts-raring linux-image-3.8.0-34-generic linux-image-generic-lts-raring
    

    Обратите внимание, что ядра и хранилища часто обновляются. Поэтому вполне возможно, что 3.8.0-34 не будет последней версией ядра 3.8.x . В этом случае вы можете использовать 2-й метод, который я упомянул ниже.

  2. или вы можете установить его с помощью Synaptic Package Manager . Введите linux-generic-lts-raring и выберите его. Он автоматически выберет все последние -lts-пакеты для установки. Я публикую то, что он мне показывает:

    linux-generic-lts-raring
    linux-headers-3.8.0-34
    linux-headers-3.8.0-34-generic
    linux-headers-generic-lts-raring
    linux-image-3.8.0-34-generic
    linux-image-generic-lts-raring
    

Затем просто отметка для установки и затем Применить Вы также можете получить помощь из по этой ссылке .

0
ответ дан 13 April 2017 в 15:25

linux-generic-lts-raring (будет общим => linux-generic-lts-<release>) является частью стека активации LTS (в дополнение к новому стеку X).

Это также может быть полезно => LTS Kernel Rolling .

Если вы просто хотите использовать ядро ​​последней версии (без нового стека X), просто установите пакет linux-current-generic, и он позаботится об этом за вас. На самом деле он устанавливает linux-image-generic-lts-raring на данный момент, так как 13.10 еще не доступен.

0
ответ дан 13 April 2017 в 15:25

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

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