通过NixOps全新安装后,我登录到计算机并执行
# nix-channel --update
这将〜130Mb的nixpkgs拉入了我的/nix/store
。我该如何撤消呢?
在正常的Nix或NixOS安装中,如果您意外地使用nix-channel --update
更新了频道,则可以通过运行来撤消此操作
nix-channel --rollback
请参见the manual以获取更多详细信息。
在NixOps安装中,通道已配置但未实际使用。参见other answer。
在NixOps安装中,似乎已配置通道,但NixOps并未实际使用它们。这意味着运行nix-channel --update
将创建第一代,而nix-channel --rollback
将无法使用,因为它无法回滚到第一代之后。
以下似乎可用于清除此信息。
请勿在Nix或NixOS安装上运行它!这仅适用于NixOps。
rm /nix/var/nix/profiles/per-user/root/channels-1-link
rm /nix/var/nix/profiles/per-user/root/channels
rm ~/.nix-defexpr/channels
nix-collect-garbage -d