Останнім часом оголошено про вихід нової версії дистрибутива NixOS 22.05, заснований на менеджері пакетів Nix і надає низку власних розробок, які спрощують конфігурацію та обслуговування системи.
Це дистрибутив Linux Він поширюється через дві основні гілки: поточна стабільна версія та нестабільна після останньої розробки.
Хоча NixOS розпочався як дослідницький проект, зараз це функціональна та придатна до використання операційна система що включає виявлення обладнання, KDE як настільні системи за замовчуванням та систему управління послугами.
Про NixOS
Nix зберігає всі упаковки ізольовано один від одного, в результаті чого не буде каталогів / bin, / sbin, / lib або / usr та всі пакунки зберігаються натомість у / nix / store. Це крутий вигляд якого немає в інших дистрибутивах Linux. Кожен пакет знаходиться у власному підкаталозі / сховищі.
Кожен пакет має унікальний ідентифікатор який фіксує всі його залежності, що зберігаються в криптографічному хеші. Незважаючи на те, що 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), Докер без root (для запуску Docker без прав root), matrix-conduit (матричний сервер), apfs (файлова система Apple), FRRouting (реалізація протоколу маршрутизації), snowflake-proxy (проксі для обходу цензури трафіку), pgadmin4 (графічний інтерфейс для адміністрування 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", щоб увімкнути драйвери вихідного формату, а також експериментальний "нечистий" режим для створення цільових шляхів вмісту, які відрізняються для кожної збірки. Для різних опцій передбачена підтримка завантаження вмісту з вхідного потоку (наприклад, «–файл -»).
Тамбієн зазначається, що додано контролер security.acme.defaults щоб спростити конфігурацію для отримання сертифікатів TLS. При використанні Nix результати створення пакетів зберігаються в окремому підкаталозі в /nix/store.
З іншого боку, також зазначається, що пакет браузера Firefox x86_64 побудований з оптимізацією профілювання коду (PGO) для підвищення продуктивності.
В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити деталі У наступному посиланні.
Завантажте NixOS
Si хочуть протестувати цей дистрибутив Linux на своїх комп'ютерахВони повинні завантажити зображення системи з офіційного веб-сайту проекту, де вони можуть знайти посилання в розділі завантаження. Посилання це.
Розмір повного інсталяційного образу з KDE 1,7 Гб, GNOME – 2,2 Гб, зменшена консольна версія – 820 Мб.
Щоб зберегти зображення NixOS на USB-накопичувачі Я можу порекомендувати використання Etcher, який є мультиплатформеним інструментом.