Linux ubuntu установка последней версии ядра

Как обновить Ubuntu до 21.04 и ядро до 5.14

2019-05-14

10 октября 2021

В этой статье я покажу вам, как обновить Ubuntu до 21.04 (новейшая) или 20.04 (с долгосрочной поддержкой). В качестве бонуса мы также обновим ядро ​​до последнего релиз-кандидата 5.15-rc3 или последней стабильной версии 5.14.11. Последняя версия Ubuntu Hirsute 21.04 содержит следующие улучшения:

  • Поддержка WireGuard
  • Новый драйвер охлаждения процессора
  • Поддержка USB4
  • Поддержка Amazon Echo
  • Улучшенная поддержка оборудования
  • Общий доступ к папкам VirtualBox
  • Сжатие данных F2FS с использованием LZO/LZ4

И вот краткий список того, что нового добавлено в Ubuntu 20.04:

  • Лучший и быстрый рабочий стол GNOME 3.36 с поддержкой темной темы
  • Улучшена поддержка 4K мониторов и масштабирования
  • Новые темы и визуальные настройки
  • Быстрая установка, быстрая загрузка
  • Глобальный не беспокоить
  • Лучшая поддержка Thunderbolt
  • Лучшая поддержка графических карт nVidia

Прежде чем мы начнем, я хочу сказать, что DigitalOcean бесплатно дает 100$, чтобы вы могли попробовать их услуги. Вы можете запускать виртуальные машины или контейнеры, развертывать веб-сайты и делать много интересных вещей, в том числе проверить насколько гладко пройдет апгрейд Ubuntu do 21.04.

Для обновления Ubuntu до 21.04/20.10/20.04 вам понадобится 2 часа , чтобы выполнить следующие действия :

Рекомендуется обновить Ubuntu до последней версии LTS (с долгосрочной поддержкой), чтобы избежать проблем, связанных с обновлением пакетов на слишком новую версию по сравнению с установленной в настоящее время.
Если у вас версия 18.x или ниже, выполните следующую команду

В противном случае, если вы уже используете 20.04 и опытный пользователь Linux, вы можете пропустить этот шаг и перейти прямо к обновлению Ubuntu до Hirsute Hippo 21.04

18.04 — bionic
18.10 — cosmic
19.04 — disco
19.10 — eoan
20.04 — focal
20.10 — groovy
21.04 — hirsute
21.10 — impish (в разработке)
в приведенном ниже примере мы обновляем ubuntu 20.04 (focal) до 21.04 (hirsute)

Источник

Как обновить ядро ​​до последней основной версии без какого-либо Distro-обновления?

В настоящее время я использую Linux-3.0 и хочу обновить его до последней стабильной версии ядра Linux-3.3.1, как упоминалось на http://www.kernel.org/. Могу ли я обновиться до 3.3.1 в Ubuntu без риска сбоев? Я регулярно обновляю свое ядро, как это предусмотрено диспетчером обновлений. В настоящее время у меня Linux-3.0.0.17.Могу ли я обновлять?

Последняя версия ядра, которую любой пользователь должен использовать в Ubuntu, обновляется автоматически с помощью диспетчера обновлений, поэтому от пользователя обычно не требуется никаких действий в отношении обновлений ядра. Автор задает вопрос о ядре mainline, см. Должен ли я обновиться до ядра mainline?

15 ответов

Самым простым набором инструкций, которые я всегда использовал для обновления / понижения ядра, является пользователь http://ubuntuforums.org/ по имени lykwydchykyn (URL, модифицированный мной для этого поста):

Загрузите 3 (может быть 4) дэба в папку где-нибудь:

Установите debs с любым внешним интерфейсом менеджера пакетов, который вы используете (gdebi все еще существует?), Или используйте эти команды:

Источники:

Вы всегда можете сделать следующее:

Выберите тот, который вы хотите, а затем сделайте:

Мой ответ: ДА, ты можешь. Стабильная версия была 3.4, но в этом уроке я использую 3.3.1.

Читайте также:  Opera browser mac os

Ubuntu (32-разрядная версия) Generic PAE:

Запустите следующие команды:

Ubuntu (64-разрядная версия):

Запустите следующие команды:

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

Последствия ручной установки ядер

Установка ядер вручную требует дополнительной работы.

Есть причины, по которым вы хотите установить последнее основное ядро:

  • Ошибка в последнем обновлении ядра Ubuntu LTS, и вы не можете понизить версию
  • У вас есть новое оборудование, которое не поддерживается в текущем потоке обновлений ядра Ubuntu LTS или обновлениях HWE
  • Требуется обновление безопасности или новая функция, доступная только в последней основной версии ядра.

По состоянию на 15 января 2018 года последнее стабильное основное ядро 4.14.13 , На момент написания этой статьи многие заинтересованы установить ее для защиты от дыры в безопасности Meltdown. Если вы решили установить его вручную, вы должны знать:

  • Старые ядра LTS не будут обновляться, пока они не будут больше, чем первая опция главного меню под названием Ubuntu.
  • Установленные вручную ядра не удаляются обычными sudo apt auto-remove команда. Вы должны следовать этому: Как удалить старые версии ядра, чтобы очистить меню загрузки?
  • Следите за развитием событий в старых ядрах, если хотите вернуться к обычному методу обновления ядра LTS. Затем удалите установленное вручную основное ядро, как описано в предыдущей ссылке.
  • После ручного удаления новейшего основного ядра запустить sudo update-grub и тогда последнее ядро ​​LTS в Ubuntu будет первым вариантом под названием Ubuntu в главном меню Grub.

Нахождение новейшего ядра

kernel-ppa/mainline/) и нажмите клавишу завершения :

Теперь нажмите на ссылку 4.9.8 (или более новый, если доступен, когда вы читаете это), и появляется следующее:

Обратите внимание на ссылки с черными отметками аэрографа. Это три, которые мы будем загружать для Ubuntu 16.04 64-Bit с использованием процессоров Intel или AMD.

Установка с использованием терминала

Откройте терминальную сессию с помощью Ctrl + Alt + T и используйте:

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

Вуаля! — вы запускаете последнее ядро, когда выбран первый параметр в меню загрузки grub. Ваши старые версии ядра по-прежнему доступны в меню расширенных настроек grub.

После десятка раз установив новейшее ядро, вы зададите вопрос » Как удалить старые версии ядра? «, И вы найдете ответы на эти вопросы здесь, в Ask Ubuntu.

Источник

Обновление ядра в Ubuntu

Ядро дистрибутивов Linux — основа операционной системы, которая отвечает за совместимость с устройствами и выполняет другие важные опции. Сейчас разработчики стараются раз в несколько месяцев или даже чаще выпускать обновления ядер для введения новых функций и поддержки производимого оборудования. К Ubuntu эта тема тоже относится, поэтому некоторые обладатели данного дистрибутива сталкиваются с необходимостью инсталляции апдейтов. Выполняется данная процедура относительно сложно, поскольку каждое действие будет производиться через «Терминал». Далее мы хотим продемонстрировать два способа, позволяющих справиться с поставленной задачей.

Обновляем ядро в Ubuntu

Официальный сайт, на котором находится информация по каждому обновлению ядра, называется kernel.org. Именно там вы можете просмотреть абсолютно все апдейты и изменения, внесенные в интересующую версию. Что же касается самого процесса обновления, то происходит он в ручном или автоматическом режиме. Каждый из этих вариантов имеет свои сложности и особенности, поэтому мы предлагаем детально изучить их по очереди, чтобы в итоге остановиться на оптимальном. Однако для начала давайте разберемся, как узнать текущую версию ядра.

Читайте также:  Оконный режим горячие клавиши windows

Определяем текущую версию ядра в Ubuntu

Определение текущей версии ядра в Убунту происходит через стандартный «Терминал» путем ввода всего одной команды. Для этого даже не понадобятся права суперпользователя, а весь процесс займет всего несколько секунд.

  1. Откройте меню приложений и запустите оттуда «Терминал». Вы можете открыть консоль и другим удобным для вас способом.

Введите команду uname -r и нажмите на клавишу Enter.

В новой строке отобразится тип ядра и его версия.

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

Способ 1: Ручной режим обновления

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

    Откройте браузер и перейдите по указанной выше ссылке. Здесь вы можете выбрать первую директорию под названием «daily». В ней находятся последние версии ядра, обновляемые каждый день. В противном случае просто опускайтесь в самый низ по списку, чтобы отыскать последнюю подходящую сборку.

Скачайте «linux-headers» и «linux-image» подходящих архитектур и одинаковых версий в удобное расположение. Для этого достаточно будет кликнуть по синим ссылкам.

При появлении уведомления об обработке файлов отметьте маркером пункт «Сохранить файл».

Перейдите к расположению загруженных пакетов и щелкните по одному из них правой кнопкой мыши.

В появившемся контекстном меню вас интересует пункт «Свойства».

Обратите внимание на сноску «Родительская папка». Скопируйте этот путь, если вы затрудняетесь ввести его самостоятельно в консоли при необходимости.

Теперь запустите новый сеанс в «Терминале», откуда перейдите к папке назначения, определенной ранее, введя cd + путь .

Если перемещение прошло успешно, в новой строке ввода дополнительно появится надпись текущей директории, из которой и будут выполняться последующие команды.

Задействуйте команду dpkg -i *.deb для запуска инсталляции.

Если появится уведомление о том, что операция требуется привилегий суперпользователя, добавьте перед основной строкой слово sudo .

Для подтверждения прав суперпользователя потребуется ввести пароль. Учитывайте, что символы при написании не отображаются, но вводятся. Как только наберете свой пароль, нажмите на Enter для подтверждения.

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

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

Проблемы с инсталляцией ядра через стандартный менеджер пакетов — ситуация часто встречающаяся. В большинстве случаев она решается путем использования стороннего установщика. Для начала его следует добавить, а потом уже воспользоваться встроенными функциями.

    Вы можете задействовать эту же сессию «Терминала» или создать новую. Введите в ней команду sudo apt-get install gdebi и нажмите на Enter.

Для подтверждения прав доступа потребуется ввести пароль суперпользователя.

При появлении уведомления о расширении объема занятого дискового пространства выберите вариант Д.

После этого снова переместитесь к тому пути, куда были помещены DEB-пакеты, например, через команду cd

Читайте также:  Драйвер пак offline для windows 10

Используйте строку sudo gdebi linux-headers*.deb linux-image-*.deb .

Ожидайте окончания чтения и распаковки файлов.

Подтвердите операцию инсталляции пакетов.

Для применения всех изменений потребуется обновить загрузчик путем ввода sudo update-grub .

Вы будете уведомлены, что обновление прошло успешно.

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

Способ 2: Автоматическое обновление ядра

Этот метод подойдет тем пользователям, которые хотят получать обновления регулярно, задействовав для этого одно и то же средство, устанавливающее на ПК самую последнюю версию ядра. Осуществляется эта операция путем использования скрипта. Давайте рассмотрим, как создать его и инсталлировать апдейты для ядра Ubuntu.

    Для начала перейдите в папку, куда будет инсталлирован скрипт. Запустите консоль и введите команду cd /tmp .

Используйте команду git clone git://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater .

Если вы получили уведомление об отсутствии команды git, следуйте приведенной рекомендации по инсталляции.

После останется только записать скрипт путем вода bash Ubuntu-Mainline-Kernel-Updater/install .

Подтвердите добавление файлов, выбрав положительный вариант ответа.

Проверка обновлений запускается через KernelUpdateChecker -r yakkety . Учтите, что ветка -r используется для определения версии дистрибутива. Указывайте опцию в соответствии со своими потребностями.

Если апдейты ядра будут найдены, установите их через sudo /tmp/kernel-update .

По окончании обязательно проверьте текущее активное ядро через uname -r и обновите GRUB.

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

/.config/autostart/KernelUpdate.desktop
sudo rm /usr/local/bin/KernelUpdate

Решение проблем с загрузчиком GRUB после обновления ядра

Иногда во время инсталляции апдейтов для ядра происходят ошибки или же пользователь сам завершил установку файлов невовремя. В таких ситуациях возникает неполадка, при которой операционная система попросту перестает загружаться. Касается это и обладателей проприетарных драйверов от компании NVIDIA. Решение здесь одно: загрузиться со старого ядра и удалить новое с дальнейшей переустановкой или выбором более стабильной версии.

    Включите компьютер и сразу же нажмите на клавишу Esc, чтобы перейти к меню загрузок. Используйте стрелки для перемещения к пункту «Дополнительные параметры для Ubuntu», а затем нажмите на Enter.

Отыщите здесь ваше старое рабочее ядро и выберите его для загрузки.

Войдите в свою учетную запись, и после успешного включения графической оболочки запустите консоль.

Введите sudo apt remove linux-header-5.2* linux-image-5.2* , где 5.2 — версия установленного ранее ядра.

Укажите пароль для предоставления прав суперпользователя.

После успешного удаления обновите загрузчик через sudo update-grub .

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

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

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Оцените статью