Недавно анонсирован выход новой версии дистрибутива NixOS 22.05, основанный на пакетном менеджере Nix и предоставляющий ряд собственных разработок, упрощающих настройку и обслуживание системы.
Этот дистрибутив Linux Распространяется через две основные ветви: текущая стабильная версия и нестабильная после последней разработки.
Хотя NixOS начиналась как исследовательский проект, теперь это функциональная и удобная операционная система. который включает в себя обнаружение оборудования, KDE в качестве настольных систем по умолчанию и систему управления службами.
О NixOS
Nix хранит все пакеты изолированно друг от друга, что приведет к отсутствию каталогов / bin, / sbin, / lib или / usr и вместо этого все пакеты хранятся в / nix / store. Это классный вид чего нет в других дистрибутивах Linux. Каждый пакет находится в собственном подкаталоге / store.
Каждый пакет имеет уникальный идентификатор. который фиксирует все его зависимости, хранящиеся в криптографическом хэше. Хотя NixOS является исследовательским проектом, это функциональная и удобная операционная система, которая включает в себя обнаружение оборудования, KDE в качестве рабочего стола по умолчанию и systemd для управления системными службами.
В NixOS есть несколько инструментов, созданных разработчиками для задач DevOps и реализации.В NixOS автоматически запускается среда рабочего стола, в данном случае это KDE Plasma 5, которая представляет собой довольно чистую среду рабочего стола с хорошей эстетикой.
Кроме того, нам предоставляется возможность предварительно выбрать пакеты, драйверы, которые вы хотите использовать, среду рабочего стола, диспетчер отображения, параметры сетевого администрирования, диспетчер загрузки, часовой пояс, сервер. дисплей, пользователи, параметры сенсорной панели и т. д.
Основные новости NixOS 22.05
В этой новой версии NixOS 22.05 для упрощения установки дистрибутива предоставляется графический установщик на основе фреймворка Calamares, который используется для создания установщиков в таких проектах, как Manjaro, Sabayon, Chakra, NetRunner, KaOS, OpenMandriva и KDE neon. Новый установщик поставляется в виде iso-образов с GNOME и KDE по умолчанию.
Добавлено более 89 новых сервисов, включая aesmd (Менеджер службы Intel SGX Architectural Enclave), Докер без рута (для запуска Docker без прав root), matrix-conduit (matrix server), apfs (Apple File System), FRRouting (реализация протокола маршрутизации), snowflake-proxy (прокси для обхода цензуры трафика), pgadmin4 (GUI для администрирования PostgreSQL), moosefs (распределенная файловая система), nbd (сетевое блочное устройство).
В дополнение к этому подчеркивается, что Добавлено 9345 пакетов, удалено 5874 пакета, обновлено 10666 пакетов. Выделяются версии пакетов GNOME 42, systemd 250, PHP 8.1, Pulseaudio 15, PostgreSQL 14 и 27. Службы были удалены, в основном с ответвлениями устаревших программ или связаны с Python2.
Менеджер пакетов Nix обновлен до версии 2.8, который предлагает поддержку отдельно активируемых экспериментальных функций (flake). Например, была добавлена экспериментальная команда «nix fmt» для включения драйверов формата вывода, а также был добавлен экспериментальный «нечистый» режим для создания путей к целевому содержимому, различающихся в каждой сборке. Для различных вариантов предусмотрена поддержка загрузки контента из входного потока (например, «–file-«).
также отмечено добавление контроллера security.acme.defaults для упрощения настройки для получения сертификатов TLS. При использовании Nix результат создания пакета сохраняется в отдельном подкаталоге в /nix/store.
С другой стороны, также отмечается, что пакет браузера Firefox x86_64 построен с оптимизацией профилирования кода. (PGO) для повышения производительности.
В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.
Скачать NixOS
Si хотите протестировать этот дистрибутив Linux на своих компьютерахОни должны загрузить образ системы с официального сайта проекта, где они могут найти ссылку в разделе загрузки. Ссылка такая.
Размер полного установочного образа с KDE 1,7 ГБ, GNOME — 2,2 ГБ, уменьшенной консольной версии — 820 МБ.
Чтобы сохранить образ NixOS на USB-накопитель Я могу порекомендовать использование Etcher, который является мультиплатформенным инструментом.