在新的 Nix CLI 中,channels 已经被 flakes 替换了.
工作原理 #
Channel 是指向 Nix 代码的 URL,用 nix-channel
管理。
https://nixos.org/manual/nix/stable/command-ref/nix-channel https://zero-to-nix.com/concepts/channels
问题: reproducible #
一个 channel 的代码随时间迁移是在变化的。channel 对 inputs 是没有要求/限制/保证的,所以之前能工作的后来可能就不能了。