The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступен дистрибутив NixOS 26.05, использующий пакетный менеджер Nix

31.05.2026 18:16 (MSK)

Представлен релиз дистрибутива NixOS 26.05, основанного на пакетном менеджере Nix и предоставляющего собственные разработки для упрощения настройки и сопровождения системы. В NixOS вся настройка системы осуществляется через единый файл системной конфигурации configuration.nix. Предоставляются возможности для быстрого отката системы на предыдущую версию конфигурации и переключения между различными состояниями системы. Поддерживается установка индивидуальных пакетов отдельными пользователями и возможность одновременного использования нескольких версий одной программы. Обеспечены воспроизводимые сборки. Для архитектур x86_64 и ARM64 подготовлены установочный образы с графическим окружением (3.7 ГБ) и сокращённым консольным вариантом (1.6 ГБ).

При использовании Nix результат сборки пакетов хранится в отдельном подкаталоге в /nix/store. Например, после сборки пакет firefox может записываться в /nix/store/8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4-firefox-151.0.2/, где "8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4" является хешем всех его зависимостей и инструкций сборки. Под установкой пакета подразумевается его сборка или скачивание уже собранного (при условии, что он был уже собран на Hydra - сервисе сборки проекта NixOS), а также формирование директории с символическими ссылками на все пакеты в профиле системы или пользователя, с последующим добавлении этой директории в список PATH. Аналогичный подход применяется в пакетном менеджере GNU Guix, который основан на наработках Nix. Коллекция пакетов представлена в специальном репозитории Nixpkgs.

Основные новшества:

  • Добавлено 20442 пакета, удалено 17532 пакета, обновлено 20641 пакетов. Добавлено 85 новых модулей и 1547 опций конфигурации, удалено 355 опций и 25 модулей. В разработке и сопровождении пакетов приняли участие 2842 разработчика, подготовивших 59703 изменения.
  • Среди новых модулей: OpenThread Border Router, knot-resolver, LibreChat, DankMaterialShell, mangowc, Tailscale, udp-over-tcp, turborepo-remote-cache, ReFrame, LogiOps.
  • Содержимое начального RAM-диска (initrd) переведно по умолчанию на использование системного менеджера systemd. Поддержка старой реализации на базе shell-скриптов объявлена устаревшей и будет удалена в выпуске NixOS 26.11.
  • Платформа x86_64-darwin, которая перестала использоваться компанией Apple, объявлена устаревшей. Сопровождение и сборка бинарных пакетов для данной платформы будет осуществляться до конца года.
  • Набор компиляторов GCC обновлён до ветки 15. Инструментарий LLVM остаётся на версии 21. Стандартная библиотека glibc обновлена до версии 2.42.
  • Среда рабочего стола GNOME обновлена до ветки 50, в которой удалён код для поддержки X11, переработан интерфейс родительского контроля, улучшена поддержка нецелых уровней масштабирования и механизма VRR (Variable Refresh Rate), реализована поддержка Wayland-протокола color-management-v2 для управления цветом.
  • Среда рабочего стола Budgie обновлена до версии 10.10, переведённой на Wayland.
  • По умолчанию предложено ядро Linux 6.18 (было 6.12). Из-за отсутствия сопровождающих прекращена поставка варианта ядра linux-rt.
  • Добавлен файл system.nix, позволяющий сконфигурировать NixOS без использования nix-channel.
  • Реализация D-Bus переведена с dbus на более высокопроизводительный и стабильный пакет dbus-broker.
  • В Nixpkgs прекращена поддержка ФС Reiserfs и ecryptfs.


  1. Главная ссылка к новости (https://nixos.org/blog/announc...)
  2. OpenNews: Уязвимости в Nix и Lix, позволяющие поднять привилегии в системе
  3. OpenNews: Доступен пакетный менеджер GNU Guix 1.5 и дистрибутив на его основе
  4. OpenNews: Доступен дистрибутив NixOS 25.11, использующий пакетный менеджер Nix
  5. OpenNews: Отставка команды модераторов NixOS из-за разногласий с управляющим комитетом
  6. OpenNews: Мейнтейнеры NixOS отказались поддерживать XLibre
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65587-nixos
Ключевые слова: nixos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 18:38, 31/05/2026 [ответить]  
  • –2 +/
    Guix лучше.
     
  • 1.2, kravich (ok), 18:41, 31/05/2026 [ответить]  
  • +/
    >пакет firefox может записываться в /nix/store/8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4-firefox-151.0.2

    Это строчка в новости на месте, я спокоен

     
     
  • 2.4, Аноним (4), 18:42, 31/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надо больше символов в хэше для большего абсурда!
     

  • 1.3, Аноним (3), 18:41, 31/05/2026 [ответить]  
  • –3 +/
    > Содержимое начального RAM-диска (initrd) переведно по умолчанию на использование системного менеджера systemd.

    Пора на Guix.

     
     
  • 2.5, Аноним (4), 18:42, 31/05/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И xlibre?
     

  • 1.6, Аноним (6), 19:25, 31/05/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 1.7, Аноним (7), 19:43, 31/05/2026 [ответить]  
  • +1 +/
    > (initrd) переведно по умолчанию на использование системного менеджера systemd. Поддержка старой реализации на базе shell-скриптов объявлена устаревшей и будет удалена

    От шока чуть не разлил банановый раф на свой макбук. На какой дистрибутив теперь бежать моей андеграундной душе?

     
  • 1.8, Аноним (8), 19:55, 31/05/2026 [ответить]  
  • +/
    > Из-за отсутствия сопровождающих прекращена поставка варианта ядра linux-rt.

    На этом дистре вообще люди есть?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру