Страницы

воскресенье, 31 декабря 2017 г.

Свежие ядра Linux на свежий год, в Ubuntu 16.04.3 LTS

Свежие ядра Linux часто исправляют застарелые программные ошибки и недоработки. Вот и под наступающий новый 2018 год, решил закатить под ёлку микросерверу HP ProLiant Microserver N40L, свежее декабрьское ядро Linux, версии 4.14.
Оно исправить проблему с чипом мониторинга и позволить мониторить напряжения и температуры системы. Рабочий драйвер для чипа, доступен только в ядрах версии 4.5 и выше, а т.к. в GNU/Linux Ubuntu Server 16.04.3 LTS идёт версия 4.4, то пришлось заняться.

Волшебная ссылка на хранилище разнообразных ядер, собранных командой Canonical, для Ubuntu:
http://kernel.ubuntu.com/~kernel-ppa/mainline/

Я выбрал версию 4.14. http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/

Установка в систему прошла успешно и беспроблемно.
Надо скачать заголовки (headers) и само ядро (image). Устанавливать под суперпользователем root.
Пример для AMD64.

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-image-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

После этого установить в систему одной командой, находясь в каталоге, где лежат скачанные пакеты нового ядра.

# dpkg -i Linux*4.14*.deb

Установка настраивает загрузчик и всё такое и после перезагрузки можно видеть изменения. 

$ uname -a

Удалить если что-то пошло не так, загрузившись со старым ядром:

# apt remove linux-headers-4.14*.deb  linux-image-4.14*.deb


※※※

Комментариев нет: