Периодически появляются новые устройства и технологии, и важно поддерживать ядро нашей системы Linux в актуальном состоянии, если мы хотим получить от него максимум пользы.
Кроме того, обновление ядра системы позволит нам воспользоваться новыми функциями ядра, а также поможет защититься от уязвимостей, обнаруженных в предыдущих версиях.
Готовы обновить ядро в Ubuntu и Debian или в одной из их производных, например Linux Mint? Если да, продолжайте читать!
Шаг 1: Проверьте установленную версию ядра
Чтобы узнать текущую версию установленного ядра в нашей системе, мы можем сделать следующее:
uname -sr
Ниже показан вывод вышеуказанной команды на сервере Ubuntu 24.04:
Linux 6.8.0-52-generic
Шаг 2: Обновление ядра на сервере Ubuntu
Затем загрузите файлы .deb
для вашей архитектуры системы с помощью команды wget.
wget https://kernel.ubuntu.com/mainline/v6.13/amd64/linux-headers-6.13.0-061300-generic_6.13.0-061300.202501302155_amd64.deb wget https://kernel.ubuntu.com/mainline/v6.13/amd64/linux-headers-6.13.0-061300_6.13.0-061300.202501302155_all.deb wget https://kernel.ubuntu.com/mainline/v6.13/amd64/linux-image-unsigned-6.13.0-061300-generic_6.13.0-061300.202501302155_amd64.deb wget https://kernel.ubuntu.com/mainline/v6.13/amd64/linux-modules-6.13.0-061300-generic_6.13.0-061300.202501302155_amd64.deb
После того как вы загрузите все вышеперечисленные файлы ядра, установите их с помощью менеджера пакетов dpkg, который установит все загруженные файлы .deb
сразу.
sudo dpkg -i *.deb
После завершения установки обновите загрузчик GRUB и перезагрузите компьютер, чтобы применить изменения.
sudo update-grub sudo reboot
Как только ваша система перезагрузится, проверьте, активно ли новое ядро.
uname -sr
Вы должны увидеть 6.13.4 или аналогичный номер версии, подтверждающий успешную установку.
andreyex@destroyer: $ uname -sr Linux 6.13.0-061300-generic andreyex@destroyer: $
Теперь вы используете гораздо более новую версию ядра, чем та, которая установлена по умолчанию в Ubuntu.
Как загрузиться в старое ядро (при необходимости)
Если новое ядро вызывает проблемы, вы можете загрузиться с предыдущей версией:
- Перезагрузите систему и во время загрузки удерживайте клавишу
Shift
(или нажмитеEsc
) для доступа к меню GRUB. - Перейдите в раздел “Дополнительные параметры для Ubuntu“.
- Выберите вашу предыдущую версию ядра и нажмите
Enter
.
После загрузки старого ядра вы можете удалить новое, если это необходимо.
Как удалить ядро 6.13.4 (при необходимости)
Если новое ядро вызывает проблемы и вы хотите его удалить, запустите
sudo apt remove --purge linux-headers-6.13.0-061300 linux-image-unsigned-6.13.0-061300-generic linux-modules-6.13.0-061300-generic
Затем снова обновите GRUB.
sudo update-grub
Наконец, перезагрузите свою систему.
sudo reboot
Краткие сведения
В этой статье мы показали, как легко обновить ядро Linux в системе Ubuntu. Есть ещё одна процедура, которую мы здесь не показали, так как она требует компиляции ядра из исходного кода, что не рекомендуется для производственных систем Linux.
Если вы всё ещё хотите собрать ядро в качестве учебного пособия, вы найдёте инструкции по его сборке на странице «Ядро для новичков».
Как всегда, не стесняйтесь использовать форму ниже, если у вас есть вопросы или комментарии по поводу этой статьи.