Обновления ядра Ubuntu происходят автоматически?

Я - новый пользователь Linux, таким образом, у меня есть вопрос относительно обновлений ядра. Они происходят автоматически? На некоторых сайтах я считал то ядро, обновления являются автоматическими. Однако в отношении новых 4,6 и 4,7 ядер, я считал, что необходимо вручную обновить их.

10
задан 1 September 2016 в 15:13

3 ответа

Новый ядра Ubuntu действительно становятся установленными как часть нормального обновления и обновляют процедуры. Например, на этой неделе мои 16,04 версий ядра пошли от 4.4.0-34-generic до 4.4.0-36-generic, когда я выполнил свое ежедневное sudo apt update && sudo apt full-upgrade

, Если Вы не будете выполнять те команды очень часто, то Вам предложит всплывающее окно обновить программное обеспечение, когда важные обновления как новое ядро будут доступны. Необходимо аутентифицировать эти обновления, их не произойдет иначе, как указывает @AndroidDev.

система будет всегда загружать новейшее ядро по умолчанию. После обновления ядра это - хорошая идея работать sudo apt autoremove для удаления более старых ядер (это оставляет одно дополнительное запасное более старое ядро)

, Если Вы хотите установить более новое ядро магистрали (4.6*, 4.7*) для некоторой особой причины затем необходимо сделать так вручную, но это редко - хорошая идея, поскольку ядра Ubuntu исправлены и настроены для работы хорошо с Ubuntu.

8
ответ дан 23 November 2019 в 04:30

Можно найти версию ядра путем запуска терминала и ввода:

uname -a

Вы будете видеть что-то подобное:

Linux z97 4.7.2-040702-generic #201608201334 SMP Sat Aug 20 17:37:03 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

версия ядра, в этом случае: 4.7.2

  • первое число версия (4).
  • ядра, которая второе число главная версия (7).
  • , которая третье число незначительный пересмотр (2).

Для обнаружения больше об опциях обновления работайте:

man apt-get (<-- old/deprecated, kind of)

или

man apt

, Как упомянуто выше, если Вы работаете:

sudo apt update && sudo apt full-upgrade

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

, Если Вы немного более предприимчивы и хотите попробовать новейшее ядро, можно найти предварительно созданные ядра Linux для Ubuntu здесь:

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

, Например, если Вы хотите установить последние 4.7.2 ядер:

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

На той странице Вы будете видеть:

Build for amd64 succeeded (see BUILD.log.amd64):
  linux-headers-4.7.2-040702_4.7.2-040702.201608201334_all.deb
  linux-headers-4.7.2-040702-generic_4.7.2-040702.201608201334_amd64.deb
  linux-headers-4.7.2-040702-lowlatency_4.7.2-040702.201608201334_amd64.deb
  linux-image-4.7.2-040702-generic_4.7.2-040702.201608201334_amd64.deb
  linux-image-4.7.2-040702-lowlatency_4.7.2-040702.201608201334_amd64.deb

я обычно игнорирую материал "lowlatency" (я все еще не совершенно уверен, что они). Если Вы щелкаете правой кнопкой по ссылкам от той страницы для получения расположения ссылки, можно загрузить "заголовки все", "заголовки, универсальные" и ", отображают универсальный" deb файлы:

mkdir /tmp/kernels && cd /tmp/kernels

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-headers-4.7.2-040702_4.7.2-040702.201608201334_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-headers-4.7.2-040702-generic_4.7.2-040702.201608201334_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/linux-image-4.7.2-040702-generic_4.7.2-040702.201608201334_amd64.deb

Затем установка с:

sudo dpkg -i *.deb

, Если Ваша система повреждается и Вы хотите удалить ядро, которое Вы только что установили, доберитесь до терминальной подсказки (Вы можете иметь к ALT+CTRL+F1, если рабочий стол не запускается):

sudo apt-get remove 'linux-headers-4.7.2*' 'linux-image-4.7.2*'

я выполняю 4.7.2 в данный момент и не имел никаких серьезных проблем до сих пор (пару раз, у меня был отчет о катастрофическом отказе, появляются на запуске, но системе, все еще запущенной очень хорошо).

3
ответ дан 23 November 2019 в 04:30

Как другой ответ предполагает, новые Ядра автоматически установлены, но если Вы находите, что у Вас есть проблемы о новом ядре, можно всегда запускать использующее компьютеры более старая версия. Чтобы сделать это, Вы вводите меню GRUB. Вы держали бы сдвиг как Вы запуски компьютера и отображаете "параметры загрузки" (обычно, где компьютерный бренд отображен во время запуска). Это должно принести Вам к меню личинки, куда можно перейти к расширенным настройкам и выбрать предыдущее (не режим восстановления) ядро для начальной загрузки с. Чисто дополнительный, но это доступно в конечном счете, Вы могли бы предпочесть старое ядро (по любой приведенной причине, такой как лучшая системная устойчивость для Ваших аппаратных средств).

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

1
ответ дан 23 November 2019 в 04:30

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

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