Совершенно свежее ядро уже выпущено, и в этом посте мы максимально кратко опишем основные изменения и ключевые функции, лежащие в основе этого релиза.

Linux 5.10 — это последнее обновление ядра (по состоянию на 14 декабря), а также последний выпуск «Долгосрочной поддержки». Разработчики ядра планируют поддерживать Linux 5.10 до 2026 года - на один год дольше, чем Linux 5.4 LTS.

Линус Торвальдс, основатель Linux, объявил о выпуске Linux 5.10 в списке рассылки Linux Kernel в своей обычной сдержанной манере: «Ну, в общем, вот оно - 5.10 выгружено и названо. Я почти всегда желаю, чтобы последняя неделя года была спокойнее, чем она есть на самом деле, верно это и сейчас».

«Здесь довольно много исправлений […], но ничто не заставляет меня сказать: «Нам нужна еще неделя.» Все выглядит прилично», - добавляет он.

В это обновление (очевидно) включено множество изменений, как больших, так и малых, и все они призваны сделать ядро ​​Linux лучше, быстрее и эффективнее, чем когда-либо прежде. Подробнее о гайках и болтах читайте дальше!

Linux 5.10 Возможности и изменения

Каждое новое ядро ​​Linux содержит множество улучшений файловой системы и хранилища, Linux 5.10 не является исключением. Это обновление ядра обеспечивает «значительное повышение производительности» операций Btrfs fsync () и переключает на новую инфраструктуру iomap для операций прямого ввода-вывода.

EXT4 обеспечивает существенное повышение производительности записи за счет поддержки «быстрых коммитов» и обеспечивает оптимизированную перезапись файлов в режимах DAX / DIO.

Любой, кто работает с файловой системой XFS, немного успокоится, узнав, что так называемая системная проблема «2038 года» была отложена во времени. Отметки времени в файловой системе XFS теперь будут работать как минимум до 2468.

Поддержка аппаратного мониторинга для процессоров AMD Zen3 присутствует в Linux 5.10, как и поддержка основного ядра для смартфона Purism Librem 5 Linux. Creative SoundBlaster AE-7 — это высококачественный цифро-аналоговый преобразователь PCEI-e и усилитель звука, а в Linux 5.10 карта работает из коробки (OOTB).

Оставаясь с поддержкой оборудования, владельцы вдохновленной Apple беспроводной алюминиевой клавиатуры Matias (дешевый клон Magic Keyboard) будут рады услышать, что в этом обновлении она работает из коробки; назревает поддержка предстоящей спецификации USB 4; и поддержка мультитач для трекпойнта и кнопок планшета Lenovo X1 (модели 2-го и 3-го поколения).

Геймерам Linux будет приятно узнать, что Linux 5.10 поддерживает контроллер Nintendo Switch Joy Cons и Pro - один из самых приятных контроллеров, которые я когда-либо использовал. Контроллеры будут работать под Linux как в режиме Bluetooth, так и в режиме USB. Обновление поддерживает работу базового ввода, светодиодов, вибрации и даже данных акселерометра и гироскопа.

Как ни странно, но Linux 5.10 также поддерживает контроллер Sega Saturn (оригинальный, но только при подключении через USB-адаптер).

Кроме того, Linux 5.10 позволяет процессорам MIPS загружать ядра, сжатые с помощью zstd, и позволяет RISC-V загружать системы с прошивкой EFI. Linux 5.10 также может похвастаться более быстрыми функциями гибернации и возобновления (там, где они поддерживаются) за счет пакетной обработки запросов ввода-вывода.

С более полным обзором этих изменений, а так же со всеми другими можно ознакомиться на  Kernel Newbies.

Установите Linux 5.10 на Ubuntu и Linux Mint

Можно установить основные ядра Linux в Ubuntu, Linux Mint и другие дистрибутивы на основе Ubuntu, загрузив и установив основные сборки ядра, поддерживаемые разработчиками Ubuntu.

Но - что важно - не стоит так делать. В том смысле, что не нужно торопиться.

Ubuntu поставляется и поддерживает новое ядро ​​Ubuntu Linux (исходное ядро ​​с некоторыми специфическими для Ubuntu патчами и настройками) в каждой новой версии Ubuntu. Ядро Linux 5.10 (или новее) будет поставляться как часть Ubuntu 21.04 в апреле. Эта версия также будет перенесена в Ubuntu 20.04 LTS позже.

Но если вы действительно не можете дождаться, когда Ubuntu упакует и предоставит вам свежий выпуск на блюдечке с голубой каёмочкой, вы можете установить его вручную – просто делая это, осознавайте, что когда, пардон, если ваша система сломается напополам, вместо рабочего целого у вас останется две ни к чему не пригодные половинки!