NixOS 25.05 поставляется с ядром 6.12 и поддержкой COSMIC DE

Спустя почти шесть месяцев после выхода предыдущей версии 24.11 «Vicuna» новая стабильная версия NixOS 25.05 «Певчая птица» официально представлена. NixOS — это уникальный дистрибутив Linux, ориентированный на продвинутых пользователей и разработчиков и использующий неизменяемый дизайн и модель атомарного обновления. Он нацелен на воспроизводимость и надёжность с помощью менеджера пакетов Nix.
В этом новом выпуске добавлено впечатляющее количество новых пакетов — 7840, а также обновлены более 28 000 существующих. В то же время было удалено почти 1700 устаревших пакетов.
Что касается рабочего стола, то GNOME 48 теперь является версией по умолчанию и включает в себя такие полезные улучшения, как группировку уведомлений, поддержку HDR и новый музыкальный проигрыватель. Но что ещё более интересно, так это то, что в NixOS 25.05 представлена начальная поддержка COSMIC DE от System76 (сборка Alpha 7), которую пользователи могут включить с помощью простых параметров конфигурации.
В Plasma появилась версия v6.3.5 с KDE Frameworks 6.14 и коллекцией приложений KDE Gear 25.04.1. Конечно, вы можете выбрать практически любую среду рабочего стола, которая вам нравится, а в этом новом выпуске вы также найдёте обновлённые версии, такие как Cinnamon 6.4, Xfce 4.20, LXQt 2.2, Pantheon 8 и другие.
По сути, в этом выпуске обновлено ядро Linux по умолчанию с версии 6.6 до 6.12 (также доступна версия v6.14), при этом все поддерживаемые ядра остаются совместимыми. Основные наборы инструментов для компиляции были обновлены до LLVM 19 и GCC 14.
Более того, для тестирования доступна полная перезапись основного nixos-rebuild
инструмента на Python — named nixos-rebuild-ng
—, которая станет стандартной в следующем крупном выпуске. Графические драйверы Mesa подверглись значительной переработке, улучшив совместимость приложений, использующих различные версии Mesa, и упростив управление версиями, не требуя полной перестройки системы.
OpenSSH был обновлен до версии 10.0p2, в которой удалена устаревшая поддержка ключей DSA и повышена безопасность за счет новых функций, таких как блокировка sshd
в оперативной памяти для повышения производительности при нехватке памяти.
Также стоит отметить, что в NixOS 25.05 представлено множество новых модулей и сервисов, расширяющих возможности системы в различных сценариях использования. Основные особенности:
- AmneziaVPN: Самостоятельный VPN-клиент с открытым исходным кодом и расширенными функциями маскировки WireGuard.
- Kimai: Многопользовательское веб-приложение для учета рабочего времени.
- Kismet: Расширенный мониторинг Wi-Fi, Bluetooth и радиочастотного спектра.
- Firezone: готовая к использованию корпоративная платформа с нулевым доверием, основанная на WireGuard.
- Whoogle Search: Метапоисковая система с поддержкой конфиденциальности.
- Mattermost: Обновлена версия с отключенной телеметрией и собственной сборкой интерфейса.
- Различные экспортеры Prometheus: для MQTT, показателей графического процессора Nvidia, eBPF и мониторинга срока действия SSL-сертификата.
Однако, как и в случае с любым крупным обновлением, пользователи должны знать о некоторых изменениях, несовместимых с предыдущими версиями, и устаревших пакетах. Например, поддержка сервисов, связанных с Ripple, и пакета rippled была удалена из-за отсутствия поддержки.
Пользователи Nextcloud должны внимательно следить за ходом обновления, особенно при переходе между основными версиями. Изменения в параметрах конфигурации таких сервисов, как PowerDNS Recursor, Mattermost и Paperless-ngx, также требуют внимания при обновлении.
Наконец, несколько пакетов и модулей были обновлены или удалены в соответствии с текущими разработками, требованиями безопасности и для повышения производительности системы.
Для получения дополнительной информации перейдите по ссылке на объявление или ознакомьтесь с основными моментами выпуска здесь, чтобы получить полный список изменений. Дистрибутив доступен для скачивания в двух вариантах: с установщиком с графическим интерфейсом и в виде минимального установочного образа для 64-разрядных архитектур AMD/Intel и ARM.
Редактор: AndreyEx