Система

Обновление ядра Linux в графическом режиме

В Ubuntu и многих других дистрибутивах поставляется фиксированная стабильная версия ядра Linux, к которой долговременно поставляются только мелкие обновления - безопасности, исправления ошибок и т.д.
Например, в Ubuntu 22.04.1 поставляется ядро Linux версии 5.15.0-47, к нему выходят только обновления вида 5.15.0-48, 5.15.0-49 и т.д. Это будет продолжаться до выхода следующей версии Ubuntu 22.04.2, в которой произойдет переход на ядро Linux версии 5.19.x-x.
Но иногда возникает ситуация, когда установить новую версию ядра Linux нужно здесь и сейчас, а дождаться обновления Ubuntu нет возможности. Например, пользователь на своей машине обновляет оборудование на более новое, а со старой версией ядра не работают некоторые функции.
Ядро можно обновить разными способами, в данной статье будет рассмотрен способ графического обновления через установщик ядра Ubuntu Mainline.

Для начала установки выполним обновление всех пакетов в Ubuntu:

sudo apt update && sudo apt upgrade

Далее импортируем PPA-файл установщика ядра Ubuntu Mainline:

sudo add-apt-repository ppa:cappelikan/ppa -y

Снова запустим обновление пакетов следующий командой:

sudo apt update

Теперь можно установить Ubuntu Mainline Kernel Installer командой:

sudo apt install mainline -y

Открыть приложение можно через кнопку "Показать все приложения" на док-панели и в поисковую строку набрать "kernel", далее кликнуть по результату поиска, как показано на рисунке.

После открытия программы выбираем последнее нужное ядро и нажимаем кнопку "Сохранить". По умолчанию версии ядра отсортированы в обратном хронологическом порядке - от самого последнего к старым. Пример приведен на рисунке ниже.

Далее процесс идет в автоматическом режиме, пример экрана представлен ниже.

После процедуры обновления необходимо перезагрузить систему:

reboot

И далее проверить версию ядра командой:

uname -r

В терминале должна быть отображена новая установленная версия: