GNU Guix - пакетный менеджер, основанный на наработках Nix, позволяющий осуществлять функции управления пакетами и поддерживающий возможности выполнения транзакционных обновлений, отката обновлений, работы без получения привилегий суперпользователя, поддержку привязанных к отдельным пользователям профилей, возможность одновременной установки нескольких версий одной программы, средства уборки мусора (выявление и удаление неиспользуемых версий пакетов).
Для определения сценариев сборки приложений и правил формирования пакетов предлагается использовать специализированный высокоуровневый предметно-ориентированный язык и компоненты Guile Scheme API, позволяющие выполнять все операции по управлению пакетами на функциональном языке программирования Scheme.
Поддерживается возможность использования пакетов, подготовленных для пакетного менеджера Nix и размещённых в репозитории Nixpkgs.
Сайт разработчика:
Что почитать?