GNU/Linux операционная система, использующая пакетный менеджер Nix и имеющая ряд отличий от существующих дистрибутивов.
Первая и главная особенность NixOS использованиe декларативной модели конфигурирования системы. Это предохраняет конфигурацию от перезаписи при обновлении важного пакета или всей системы в целом и сохраняет работоспособность.
ОС использует «атомный» подход к обновлению и если процесс прервётся (отключится питание) то пользователь по-прежнему сможет загрузить систему. Поддерживается система восстановления предыдущего состояния (rollback), которая автоматически создаёт в GRUB строку загрузки с нужными параметрами. Также, используя основной файл конфигурации /etc/nixos/configuration.nix, можно клонировать установки на разных компьютерах.
ОС можно как обновить с предыдущей версии, так и установить с нуля, скачав установочный образ. При обновлении следует учесть несовместимые изменения.
Сайт разработчика:
Что почитать?
Разместил: