ядро 4.9

Релиз ядра версии 4.9 для операционных систем GNU/Linux, которое побило рекорд по количеству изменений.

В новую версию принято около 16 тысяч исправлений от 1719 разработчиков, изменения затронули 11042 файлов, добавлено 632157 строк кода, удалено 354728 строк.

Большинство изменений связаны с драйверами, также примерно 19% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, остальные изменения связаны с сетевым стеком, файловыми системами и с внутренними подсистемами ядра.

Новые функции в ядре Linux 4.9

  • Virtual Display — Поддержка и улучшенный сброс GPU для AMDGPU.
  • Различные исправления и улучшения в Intel DRM. В драйвере Intel добавлена поддержка «dma-buf fencing» и улучшена поддержка устройств с интерфейсом DisplayPort
  • Поддержка ключей защиты памяти (MPK).
  • Поддержка vmapped стека ядра. Добавлен набор изменений с реализацией механизма виртуального маппинга стека ядра (vmapped), предоставляющего средства для определения и блокирования переполнений стека.
  • Добавлена поддержка более 29 ARM машин, в том числе Raspberry Pi Zero, LG Nexus 5 и т.д.
  • Поддержка контроллеров USB 3.0 Broadcom Northstar и контроллеров USB 2.0 Rockchip/Innosilicon
  • Добавлена поддержка звуковых кодеков, таких как: Realtek RT5660/RT5663/RT5668
  • А также сетевых адаптеров Microsemi VSC85x, Thunder RGX/RGMII, Qualcomm EMAC gigabit Ethernet и Qualcomm Atheros QCA8K. ENA (Elastic Network Adapter) которые используются компанией Amazon в инфраструктуре Elastic Compute Cloud (EC2)
  • Различные улучшения файловой системы и многое другое.

Подробное описание можете прочитать ЗДЕСЬ

Как установить ядро ​​Linux 4.9 в Ubuntu/Linux mint и другие производные

Команда разработчиков ядра Ubuntu построила новый релиз ядра и бинарные файлы которые доступны для загрузки по ссылке ниже:

Скачать Kernel 4.9 (.deb)

Зависит от разрядности ОС, скачайте и установите пакеты один за другим:

  • linux-headers-4.9.0-xxxxxx_all.deb
  • linux-headers-4.9.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
  • linux-image-4.9.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb

Выберите generic для общей системы, а lowlatency для системы с низкой задержкой (например, для записи аудио), amd64 — для 64-битной системы, i386 — для 32-битной системы, или armhf  для других типов ОС.

Установить ядро, можно как из терминала так и с помощью утилиты Ukuu.

Чтобы установить ядро ​​4.9 из терминала, выполните команды ниже:

Для 64-битной ОС:

cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-headers-4.9.0-040900_4.9.0-040900.201612111631_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-headers-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
sudo dpkg -i *.deb

для 32-битной ОС:

cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-headers-4.9.0-040900_4.9.0-040900.201612111631_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-headers-4.9.0-040900-generic_4.9.0-040900.201612111631_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_i386.deb
sudo dpkg -i *.deb

После установки этих .deb файлов, перезагрузитесь и наслаждайтесь!

ядро 4.9

Удаление ядра Linux 4.9 из Ubuntu/Linux mint

Перезагрузите компьютер и выберите загрузку с предыдущим ядром в GRUB2 -> Дополнительные параметры. Затем с помощью Ubuntu Tweak или другого инструмента, удалите  ядро 4.9, или вы можете прочитать статью, которая научит вас, как удалить старые, не использованные ядра в Ubuntu/Linux mint.

comments powered by HyperComments
Релиз ядра Linux 4.10
2017-02-21 11:02:57
[…] Эта версия не такая богатая на изменения как прошлая версия 4.9, но все же получила очень много изменений и […]