NixOps によるクリーン インストールの後、マシンにログインして実行しました
# nix-channel --update
これにより、〜130Mbのnixpkgが私の/nix/store
. これを元に戻すにはどうすればよいですか?
通常の Nix または NixOS のインストールで、誤ってnix-channel --update
.
nix-channel --rollback
詳細については、マニュアルを参照してください。
NixOps インストールでは、チャネルは構成されますが、実際には使用されません。それについては、他の回答を参照してください。
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