Nix 2.8 发布,Linux 包管理器
Nix 是一个操作系统包管理器。同 RPM、APT 和许多其它的软件包管理系统一样,它可以用来控制软件包的安装。Nix 可以用来管理 NixOS 操作系统中包括 Linux 内核在内的所有部分。
Nix 2.8 正式发布,更新内容如下:
- 新的实验性命令:
nix fmt,它将formatter.<system>flake 输出所定义的 formatter 应用于 flake 中的 Nix 表达式。 - 各种 Nix 命令现在可以使用
-file -从标准输入读取表达式。 - 新的实验性内置函数
builtins.fetchClosure可以在评估时从二进制缓存中复制一个闭包,并将其重写为内容地址形式。和buildins.storePath一样,它允许导入预先建立的存储路径;不同的是,它不要求用户配置二进制缓存和可信的公钥。 - 新的实验性功能:impure derivations
nix store mak-content-addressable已被更名为 nix storemak-content-addressednixosModule的 flake 输出属性已被重新命名,与 Nix 2.7 中的.default重命名一致。nixosModule→nixosModules.default
nix run现在对其接受的内容更加严格
更多详情可查看:https://nixos.org/