MirrorZ Help

Nix Channels

选择镜像

Nixpkgs binary cache

目前 TUNA/BFSU/USTC 等并未提供 nix-darwin 的 binary cache,请使用官方源或 SJTUG。

持久配置

以优先选择镜像,备选源站为例,选择以下配置之一:

  • 单独安装的 Nix:编辑配置文件添加或修改如下项(多用户安装修改 /etc/nix/nix.conf,单用户安装修改 ~/.config/nix/nix.conf):

  • NixOS 21.11 及之前的版本在 configuration.nix 中使用如下配置(https://cache.nixos.org 会被自动添加)

  • NixOS 22.05 及之后的版本在 configuration.nix 中使用如下配置(https://cache.nixos.org 会被自动添加):

如果因为无法访问 https://cache.nixos.org 等原因,希望避免自动添加该默认地址,请在配置中使用lib.mkForce

Nix 2.4 及之后的版本可以在 substituter 链接参数中指定优先级 (1~100):

查询 substituter 默认优先级:

一般情况下,镜像的默认优先级为 40,与 cache.nixos.org 保持一致。

临时使用

在安装 NixOS 时临时使用:

在 NixOS 切换配置时临时使用:

临时关闭可以通过还原 substituters 实现:

指定 substituter 优先级:

Nixpkgs channel

注:SJTUG 提供了 binary cache,未提供该镜像。

单独安装的 Nix 替换 nixpkgs-unstable 命令如下:

替换 NixOS channel 命令如下(以 root 执行):

系统版本

这个页面的内容有问题?在 GitHub Issue 反馈

想完善这个页面?查看我们的贡献指南在 GitHub 上查看此页的源代码

本页面的全部内容在 CC BY-NC-SA 4.0 协议之条款下提供,附加条款亦可能应用。