Обновление ядра Debian 8

Обновление ядра Debian 8

Ранее мы рассматривали как обновить ОС Debian 6 до Debian 7 и Debian 7 до Debian 8. Но для полноценной работы системы и возможности установки пакетов нам также необходимо обновить ядро Linux, так как оно по прежнему осталось старой версии. В данной статье мы будем производить обновление ядра Debian 8 до актуальной версии.

Ядро — это один из самых важных компонентов системы, именно здесь реализуется поддержка оборудования, выполняются основные действия по управлению процессами, памятью, сетью и другие действия. Новые версии ядра имеют максимальную поддержку современного оборудования, содержат исправления уязвимостей и многое другое. Поэтому очень важно, чтобы система использовала самые новые версии ядра.

Мы будем обновлять ядро на Debian 8. Итак поехали:

Для начала посмотрим какой версии ядро на данный момент:

uname -a
# Linux 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC 2014 x86_64 GNU/Linux

Как мы видим ядро версии 2.6.32-5-amd64.

Чтобы обновить ядро в Debian 8 вы можете использоваться stable, backports или experimental репозитории. Какой репозиторий выбрать зависит от необходимой версии ядра Debian. Мы будем ставить пакеты из backports, так как они являются более стабильными.

Добавляем репозиторий в файл /etc/apt/sources.list

deb http://ftp.ru.debian.org/debian/ jessie-backports main
deb-src http://ftp.ru.debian.org/debian/ jessie-backports main

Обновим кэш достуных пакетов

# apt-get update

Выполним поиск доступных пакетов, содержащих ядро Debian

apt-cache search linux-image

Вывод будет примерно следующим:

linux-headers-3.16.0-4-amd64 - Header files for Linux 3.16.0-4-amd64
linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs
linux-image-3.16.0-4-amd64-dbg - Debugging symbols for Linux 3.16.0-4-amd64
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package)
nvidia-kernel-3.16.0-4-amd64 - NVIDIA binary kernel module for Linux 3.16.0-4-amd64
linux-headers-3.16.0-5-amd64 - Header files for Linux 3.16.0-5-amd64
linux-headers-3.16.0-6-amd64 - Header files for Linux 3.16.0-6-amd64
linux-image-3.16.0-5-amd64 - Linux 3.16 for 64-bit PCs
linux-image-3.16.0-5-amd64-dbg - Debugging symbols for Linux 3.16.0-5-amd64
linux-image-3.16.0-6-amd64 - Linux 3.16 for 64-bit PCs
linux-image-3.16.0-6-amd64-dbg - Debugging symbols for Linux 3.16.0-6-amd64
linux-image-2.6.32-5-amd64 - Linux 2.6.32 for 64-bit PCs

Обновляем ядро

# apt-get install linux-headers-3.16.0-6-amd64 linux-image-3.16.0-6-amd64

После того, как выполнено обновление ядра Debian 8, необходимо перезапустить систему. Чтобы посмотреть версию ядра и посмотреть лог ошибок выполните поочередно команды:

# uname -a
# dmesg | egrep -i --color 'errors|critical|failed'

Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.