Debian Linux известен своей стабильностью и неизменностью. Однако за эту стабильность приходится платить, использованием устаревшего ядра Linux. Если вам нравится идея сохранения стабильности ваших пакетов, но вы любите новые технологии и хотите установить последнюю версию ядра Linux (Kernel 5.x) в Debian 10, следуйте руководству ниже.
Debian 10 поставляется с ядром Linux версии 4.19. Это последний выпуск ядра Linux с долгосрочной поддержкой и самая последняя версия ядра Linux, которую могут получить пользователи Debian 10 Stable.
1 2 | uname -r 4.19.0-18-amd64 |
Установка репозитория backports
Делаем резервную копию sources.list
1 | cp /etc/apt/sources.list /etc/apt/sources.list.bak |
открываем на редактирование
1 | nano /etc/apt/sources.list |
и добавляем репозиторий backports
1 | deb https://deb.debian.org/debian buster-backports main |
обновляем список доступных пакетов
1 | apt update |
Просмотр списка доступных версий ядра (Linux kernel 5.X)
1 | apt search linux-image | grep buster-backports |
в результате получим следующий список:
linux-headers-5.10.0-0.bpo.11-amd64/buster-backports,now 5.10.92-1~bpo10+1 amd64 [installed]
linux-headers-5.10.0-0.bpo.11-cloud-amd64/buster-backports 5.10.92-1~bpo10+1 amd64
linux-headers-5.10.0-0.bpo.11-rt-amd64/buster-backports 5.10.92-1~bpo10+1 amd64
linux-headers-5.10.0-0.bpo.9-amd64/buster-backports 5.10.70-1~bpo10+1 amd64
linux-headers-5.10.0-0.bpo.9-cloud-amd64/buster-backports 5.10.70-1~bpo10+1 amd64
linux-headers-5.10.0-0.bpo.9-rt-amd64/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.11-amd64-dbg/buster-backports 5.10.92-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.11-amd64-unsigned/buster-backports 5.10.92-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.11-cloud-amd64-dbg/buster-backports 5.10.92-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.11-cloud-amd64-unsigned/buster-backports 5.10.92-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.11-rt-amd64-dbg/buster-backports 5.10.92-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.11-rt-amd64-unsigned/buster-backports 5.10.92-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-amd64/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-amd64-dbg/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-amd64-unsigned/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-cloud-amd64/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-cloud-amd64-dbg/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-cloud-amd64-unsigned/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-rt-amd64/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-rt-amd64-dbg/buster-backports 5.10.70-1~bpo10+1 amd64
linux-image-5.10.0-0.bpo.9-rt-amd64-unsigned/buster-backports 5.10.70-1~bpo10+1 amd64
Репозиторий содержит несколько типов ядра
- cloud - для серверных платформ
- amd64 - для рабочих станций и ноутбуков
Установка kernel 5.X on Debian 10 на рабочей станции
Для установки последней версии ядра на рабочей станции выполняем команду:
1 | apt install linux-image-5.10.0-0.bpo.9-amd64 |
по окончанию установки перегружаем рабочую станцию командой
1 | reboot |
Установка kernel 5.X on Debian 10 на рабочей сервере
Для установки последней версии ядра на сервере выполняем команду:
1 | apt install linux-image-5.10.0-0.bpo.9-cloud-amd64 |
по окончанию установки перегружаем сервер
1 | reboot |
Проверка версии ядра Debian
После загрузки сервера проверяем версию ядра командой:
1 | uname -r |
Пример:
1 2 | uname -r 5.10.0-0.bpo.9-amd64 |