Как обновить ядро Linux в Ubuntu, Debian, Fedora и Arch и откатиться назад
Обновить ядро Linux безопаснее всего штатно: в Ubuntu через стек HWE, в Debian через backports, в Fedora и Arch оно приходит с обычным обновлением системы. Mainline и XanMod дают свежие версии раньше, но без подписи для Secure Boot. Старое ядро после обновления остаётся, и вернуться на него можно из меню GRUB.

Содержание
Какое ядро стоит сейчас и какое есть свежее
Начните с проверки текущей версии и списка установленных ядер. Подробнее о командах для версии системы есть в статье как узнать версию Linux и ядра.
uname -r
# все установленные ядра
dpkg -l 'linux-image*' | grep ^ii # Debian, Ubuntu
rpm -q kernel-core # Fedora
pacman -Q | grep -E '^linux' # Arch
На kernel.org на 23 октября 2026 года: mainline 7.3 (вышел 18 октября), стабильная ветка 7.2.12, долгосрочные 6.18, 6.12 и 6.6. Дистрибутивы берут эти версии и добавляют свои патчи:
| Дистрибутив | Ядро по умолчанию | Как получить новее |
|---|---|---|
| Ubuntu 26.04 LTS | 7.0 | HWE начиная с точечного выпуска 26.04.2, mainline, XanMod |
| Ubuntu 24.04 LTS | 6.8 (GA), 7.0 (HWE) | пакет linux-generic-hwe-24.04 |
| Ubuntu 26.10 | 7.3 | обычные обновления |
| Debian 13 | 6.12 LTS | trixie-backports |
| Fedora 44 | свежая стабильная ветка 7.x | приходит с обычными обновлениями |
| Arch Linux | последняя стабильная | pacman -Syu, запасное linux-lts |
Обновлять ядро ради цифры смысла нет. Повод есть, когда новое железо не определяется (свежая видеокарта, Wi-Fi 7, ноутбук этого года), когда нужен конкретный исправленный баг или новая функция файловой системы.
HWE в Ubuntu: новое ядро без выхода за пределы LTS
У каждой LTS-версии Ubuntu есть два стека ядра. GA - то, с которым релиз вышел. HWE (Hardware Enablement) - ядро из следующих промежуточных релизов, перенесённое в LTS и подписанное для Secure Boot. Десктопные установки 24.04 отслеживают HWE по умолчанию, серверные остаются на GA.
# какой стек стоит
apt list --installed 'linux-generic*' 2>/dev/null
# перейти на HWE в Ubuntu 24.04
sudo apt update
sudo apt install --install-recommends linux-generic-hwe-24.04
sudo reboot
В Ubuntu 24.04.5 HWE-ядро уже 7.0, то же, что в 26.04. Для 26.04 ядро HWE появится вместе с выпуском 26.04.2 и по графику Canonical придёт из 26.10, то есть это будет ветка 7.3. Метапакет по аналогии будет называться linux-generic-hwe-26.04, но ставить его имеет смысл, когда он появится в архиве.
Вернуться на GA можно так: поставить linux-generic, перезагрузиться в GA-ядро и удалить метапакет HWE. Если вы обновляете систему с одной LTS на другую, сначала прочитайте статью про обновление Ubuntu: HWE-пакеты при переходе обрабатываются отдельно.
Debian 13: свежее ядро из backports
Debian 13 держит ядро 6.12 на протяжении всего жизненного цикла. Новее ядро берут из официального репозитория trixie-backports, где пакеты собираются из testing и подписаны для Secure Boot:
echo 'deb http://deb.debian.org/debian trixie-backports main contrib non-free-firmware' | sudo tee /etc/apt/sources.list.d/backports.list
sudo apt update
sudo apt install -t trixie-backports linux-image-amd64 linux-headers-amd64
sudo reboot
Если используете проприетарный драйвер NVIDIA или другие модули DKMS, ставьте заголовки той же версии, иначе модуль не соберётся и после перезагрузки будет чёрный экран или нет Wi-Fi.
Fedora и Arch: ядро обновляется вместе с системой
Fedora 44
В Fedora новое стабильное ядро приходит обычным обновлением, обычно через несколько недель после выхода на kernel.org. Отдельно делать ничего не нужно:
sudo dnf upgrade --refresh
# сколько ядер хранить, по умолчанию 3
grep installonly_limit /etc/dnf/dnf.conf
# какое ядро загружается по умолчанию
sudo grubby --default-kernel
DNF держит несколько последних ядер, поэтому откатиться можно всегда. Протестировать ядро до выхода в стабильный репозиторий позволяет sudo dnf upgrade --enablerepo=updates-testing 'kernel*'.
Arch Linux
В Arch пакет linux обновляется при sudo pacman -Syu, а старое ядро удаляется сразу. Поставьте запасное LTS-ядро, оно не раз выручит при регрессии:
sudo pacman -S linux-lts linux-lts-headers
sudo grub-mkconfig -o /boot/grub/grub.cfg
Перезагружайтесь вскоре после обновления ядра: модули текущей версии уже удалены с диска, и подключение новой флешки или USB-адаптера может не сработать до перезагрузки.
Mainline-ядро в Ubuntu: когда оно нужно и чем рискуете
Canonical собирает ванильные ядра без своих патчей и выкладывает их на kernel.ubuntu.com/mainline. Это сборки для тестирования, а не для постоянной работы: они не подписаны для Secure Boot, не получают обновлений безопасности, а модули DKMS (NVIDIA, VirtualBox, ZFS) часто на них не собираются.
Удобнее всего ставить их утилитой Mainline Kernels из PPA автора:
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
mainline --help
# установить последнее ядро, sudo не нужен: утилита сама вызывает pkexec
mainline --install-latest --yes
# удалить старые mainline-ядра
mainline --uninstall-old --yes
Вручную нужно скачать из каталога версии четыре пакета для amd64: linux-headers с суффиксом all, linux-headers generic, linux-image-unsigned и linux-modules, затем установить их одной командой sudo apt install ./*.deb из папки с файлами. Удаляются они как обычные пакеты через sudo apt remove с точным именем версии.
Если Secure Boot включён, mainline-ядро просто не загрузится, GRUB покажет ошибку проверки подписи. Либо выключайте Secure Boot, либо подписывайте ядро своим ключом MOK.
XanMod: установка из репозитория и выбор сборки под процессор
XanMod - ядро с настройками под десктоп и игры: другой планировщик ввода-вывода, параметры под низкие задержки, свежие патчи. На октябрь 2026 года ветка MAIN основана на 7.2.12, LTS на 6.18.58, есть EDGE и RT. Репозиторий поддерживает Debian 12 и 13, Ubuntu 24.04, 26.04 и другие.
Сначала определите уровень процессора, от него зависит пакет. Скрипт с официального сайта:
wget https://dl.xanmod.org/check_x86-64_psabi.sh
awk -f check_x86-64_psabi.sh
Результат x86-64-v3 подходит большинству машин с Intel Haswell и AMD Zen и новее, v2 ставят на процессоры примерно 2009-2014 годов, v1 есть только в ветке LTS. Подключение репозитория по инструкции с xanmod.org:
wget -qO - https://dl.xanmod.org/archive.key | sudo gpg --dearmor -vo /etc/apt/keyrings/xanmod-archive-keyring.gpg
echo "deb [signed-by=/etc/apt/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/xanmod-release.list
sudo apt update
sudo apt install linux-xanmod-x64v3
sudo reboot
Ядра XanMod не подписаны ключом Microsoft, с включённым Secure Boot они не загрузятся. С драйвером NVIDIA из репозитория проверьте после установки dkms status: модуль должен собраться под новую версию. Если используете NVIDIA, держите под рукой статью про установку драйвера NVIDIA.
Удалить XanMod полностью: sudo apt purge 'linux-*xanmod*', затем удалить файл /etc/apt/sources.list.d/xanmod-release.list и выполнить sudo update-grub.
Откат на старое ядро через GRUB
Новое ядро не трогает старое: оба лежат в /boot, и GRUB видит все. Если после обновления пропал звук, Wi-Fi или система не загружается, выберите предыдущую версию при старте.
- Перезагрузите компьютер. В Ubuntu меню GRUB по умолчанию скрыто: на UEFI нажмите Esc сразу после логотипа производителя, на старом BIOS удерживайте Shift.
- Откройте "Дополнительные параметры для Ubuntu" (в Debian Advanced options).
- Выберите строку с предыдущей версией ядра, без пометки recovery mode.
- Загрузившись, проверьте
uname -rи решите, что делать с новым ядром.
Чтобы меню всегда показывалось и запоминался последний выбор, поправьте /etc/default/grub:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
sudo update-grub # Debian, Ubuntu
sudo grub2-mkconfig -o /boot/grub2/grub.cfg # Fedora
sudo grub-mkconfig -o /boot/grub/grub.cfg # Arch
Проблемное ядро удаляется по точному имени, и не трогайте то, в котором сейчас работаете:
sudo apt remove linux-image-7.3.0-070300-generic
sudo dnf remove kernel-core-7.2.12-200.fc44.x86_64
# Ubuntu: не ставить новые ядра, пока не выйдет исправление
sudo apt-mark hold linux-generic-hwe-24.04 linux-image-generic-hwe-24.04
Если меню GRUB не появляется вовсе или загрузчик сломан, поможет статья про восстановление GRUB, а при чёрном экране после загрузки разбор в материале чёрный экран в Linux.
Держите в системе минимум два рабочих ядра. В Ubuntu sudo apt autoremove оставляет текущее и одно предыдущее, но если вы ставили mainline или XanMod руками, проверьте список в /boot перед очисткой. Удаление единственного рабочего ядра превращает простую регрессию в загрузку с Live USB.
Частые вопросы
Удаляет ли установка нового ядра старое?
В Ubuntu, Debian и Fedora нет, старые версии остаются и видны в меню GRUB. В Arch пакет linux заменяется, поэтому там стоит держать запасное linux-lts.
Что такое HWE в Ubuntu?
Hardware Enablement - более новое ядро и графический стек из промежуточных релизов, перенесённые в LTS. Оно подписано для Secure Boot и получает обновления безопасности, как основное ядро.
Работает ли XanMod с Secure Boot?
Нет, ядра XanMod не подписаны ключом Microsoft. Нужно выключить Secure Boot или подписать ядро своим ключом MOK.
Как загрузиться со старым ядром в Ubuntu?
При старте нажмите Esc на UEFI или удерживайте Shift на BIOS, откройте дополнительные параметры и выберите предыдущую версию ядра.
Нужно ли обновлять ядро вручную до последней версии?
Только при конкретной причине: новое железо не работает или нужен исправленный баг. Ядро из репозитория дистрибутива получает исправления безопасности и совместимо с драйверами DKMS.
Документация и источники
- The Linux Kernel Archives, kernel.org, 2026
- Ubuntu kernel lifecycle and enablement stack, Canonical, 2026
- XanMod Kernel, XanMod, 2026
- Debian Backports, Debian, 2026
Читайте также
- Как восстановить загрузчик GRUB после Windows или неудачного обновления
- Как установить драйвер NVIDIA в Ubuntu, Fedora и Arch Linux
- Как обновить Ubuntu: от обычных обновлений до перехода на 26.04 LTS
- Как узнать версию Linux, дистрибутива и ядра
- Secure Boot и Linux: установка драйверов без отключения защиты
Команды проверены на актуальных версиях дистрибутивов на момент обновления. Перед изменением системных настроек сделайте резервную копию.