Ранее мы рассматривали как обновить ОС 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'
Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.