Русская Википедия:Nix package manager
Шаблон:Infobox software Nix package manager — кроссплатформенная система управления пакетами, использующая так называемую функциональную модель внедрения, в которой компоненты программного обеспечения установлено в каталоги, созданные через криптографические хеши, а зависимости от каждого компонента включены в каждый хеш, тем самым решается проблема «ада зависимостей»[1].
Для определения пакетов используется специально разработанный для системы язык функционального программирования, использующий стратегию ленивых вычислений.
Поддерживаются операционные системы Linux (где может работать параллельно с существующим менеджером пакетов) и macOS. NixOS[2] — дистрибутив Linux, целиком ориентированный на Nix package manager[3].
На основе Nix package manager создан менеджер пакетов GNU Guix.
Примечания
Ссылки
- Шаблон:Официальный сайт
- Сравнение Zero Install и систем Nix.
- Re: Adoption of Nix? (Критика разработчика Debian), Daniel Burrows, 2008
- Введение: Purely Functional Configuration Management with Nix and NixOS. Jun 08, 2014
- Функциональный менеджер пакетов Nix. Часть 1. Базовое использование / ibm.com, Константин Черемнов, 01.04.2010
- Выбор пакетного менеджера для многоверсионных приложений / Программные продукты и системы 3(31)2018, стр. 469—474, DOI:10.15827/0236-235X.123.469-474
Шаблон:Пакетные менеджеры для Linux
- ↑ Nix fixes dependency hell on all Linux distributions Шаблон:Wayback / Linux.com, 2008
Nix — инструмент, помогающий выбраться из «ада зависимостей» Шаблон:Wayback, 25 января 2009 - ↑ Шаблон:Cite web
- ↑ Dolstra, E. and Löh, A. "NixOS: A Purely Functional Linux Distribution Шаблон:Wayback." In ICFP 2008: 13th ACM SIGPLAN International Conference on Functional Programming Шаблон:Wayback, pages 367–378, Victoria, British Columbia, Canada. September 2008.
- Русская Википедия
- Программное обеспечение, разработанное в 2012 году
- Свободные системы управления пакетами
- Функциональное программирование
- Программное обеспечение проекта GNU
- Программное обеспечение для Unix
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Википедия
- Статья из Википедии
- Статья из Русской Википедии