Jump to content

Translations:Nix (package manager)/1/zh

From Official NixOS Wiki
Revision as of 14:48, 2 June 2026 by Ardenet (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Nix 是一个软件包管理器和构建系统,它解析由 Nix 表达式语言 (惰性求值的纯函数式语言) 指定的可复现的构建指令。Nix 表达式是纯函数[1],它接受依赖作为参数,并生成一个 derivation,用于指定该软件包的可复现的构建环境。Nix 把构建结果存储在由完整依赖树的哈希值指定的唯一地址中,从而创建了一个不可变的包存储 (即 nix store),使得原子升级、回滚、以及同时安装同一软件包的不同版本成为可能,从根本上消除了 依赖地狱

  1. 值在计算过程中不会改变。当函数的输入不变时,函数总是输出相同的结果。