September 13, 2020

Debian 10.4 обновление ядра до 5.6 — update kernel ok

По умолчанию после обновления Debian 10.4 до последних пакетов мы имеем ядро прошлой ветки — 4.19.0-9. Иногда возникает необходимость в дополнительных возможностях нового ядра.

В данном случае не хватало поддержки датчиков температуры процессоров серии Ryzen 5 3600 и подобных. Оказывается в базовой системе Debian пакет lm-sensors не показывает температуру процессоров Райзен, в народе их называют Ряженка

А вот после обновления ядра, sensor сможет показать температуру.

Так же новые kernel 5.5, 5.6 обладают массой дополнительных возможностей (несколько страниц описания, можете ознакомиться, довольно интересно). А я расскажу как же за пару минут установить ядро версии 5.6.

Проверяем версию ядра

uname -r

в конец файла /etc/apt/sources.list добавляем строки

# Buster-backports
deb http://deb.debian.org/debian buster-backports main

Сохраняем список и обновляем пакеты

apt update

Устанавливаем новое ядро и перезагружаемся

apt -t buster-backports install linux-image-amd64
reboot

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

Так как есть вероятность, что после обновления он не загрузится и потребуется вмешательство. Нужно иметь это ввиду и создать запасные варианты, например, обеспечить возможность подключения KVM-IP или физического присутствия для устранения проблем.

В моем случае все прошло успешно и после перезагрузки получаем новое ядро 5.6.0-0.bpo.2-amd64.

Отображение температуры процессора заработало.