Вчера(03.07.2017), Линус Торвальдс объявил о выпуске новой версии ядра Linux 4.12.
На этой неделе все было довольно спокойно, поэтому у меня действительно не было реальной причины откладывать выпуск 4.12 — прокоментировал Линус.
Как упоминалось в различных объявлениях RC, 4.12 является одним из самых больших релизов исторически, и я думаю, что только версия 4.9, была похожа но имела больше коммитов. Версия 4.9 была действительно большой, по крайней мере частично, потому как было объявлено, что эта версия является LTS. Но 4.12 просто огромная.
Краткое описание, доступно ниже — и это всего-лишьu незначительные изменения, так как — весь журнал 4.12 слишком велик для публикации.
Что нового в Ядре Linux 4.12
- Добавлена начальная поддержка 3D-ускорений GeForce GTX 1000 на штабеле Nouveau
- В DRM-драйвере для GPU Intel включено по умолчанию применение атомарного переключения видеорежимов, позволяющего разом, в рамках одной атомарной операции, изменить несколько параметров графического режима
- Первоначальная поддержка Radeon RX Vega на драйвере AMDGPU DRM
- Добавлен диспетчер портов USB Type-C
- Представлена поддержка плат Orange Pi PC2, NVIDIA Tegra 186, i/MX28 Duckbill, Motorola DROID4 и Rockchip RK3399/RK3288. Добавлен драйвер для температурных сенсоров Broadcom BCM2835 (Raspberry Pi)
- KASLR включен по умолчанию для систем x86.
- BFQ и Kyber теперь работают как два новых планировщика ввода-вывода.
Как установить Ядро Linux 4.12 в Ubuntu/Linux Mint
На сайте http://kernel.ubuntu.com доступны двоичные файлы для новой версии ядра, которые вы можете загрузить по ссылке ниже
Зависит от вашего типа ОС, загрузите и установите пакеты по очереди:
- linux-headers-4.12.0-xxxxxx_all.deb
- linux-headers-4.12.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
- linux-image-4.12.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
Выберите generic для общей системы и lowlatency для системы с низкой задержкой (например, для записи звука), amd64 для 64-битной системы, i386 для 32-битной системы или armhf, arm64 и т. д. для других типов ОС.
Чтобы установить Linux Kernel 4.12 из командной консоли, выполните следующие команды
Для 64-разрядной ОС:
cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12/linux-headers-4.12.0-041200_4.12.0-041200.201707022031_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12/linux-headers-4.12.0-041200-generic_4.12.0-041200.201707022031_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12/linux-image-4.12.0-041200-generic_4.12.0-041200.201707022031_amd64.deb
sudo dpkg -i *.deb
Для 32 bit ОС
cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12/linux-headers-4.12.0-041200_4.12.0-041200.201707022031_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12/linux-headers-4.12.0-041200-generic_4.12.0-041200.201707022031_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12/linux-image-4.12.0-041200-generic_4.12.0-041200.201707022031_i386.deb
sudo dpkg -i *.deb
После установки, перезагрузите систему, и наслаждайтесь новым ядром.
Также, вы можете установить это ядро с помощью утилиты Ukuu, в которой доступны как стабильные версии ядра, так и промежуточные.
Всем удачного дня.