如何卸载Nix

问题描述 投票:0回答:2

我已将 Nix 安装到 Ubuntu WSL 安装中。 我现在想卸载它。

手册上简单地写着“

rm -rf /nix
”。

Nix 将自身添加到 $PATH 并且手册中提到了 Nix 守护进程。

当然,Nix 已经将自己添加到了我的系统的其他部分。

首先,我可以在

~/.profile
中看到一个条目,该条目正在采购
~/.nix-profile/etc/profile.d/nix.sh

还有什么需要做的吗?

nix
2个回答
12
投票

注意:这个答案是关于 2018 年从 Linux 或类 Linux 系统中卸载 Nix 的。从那时起,Nix 开始支持 systemd 单元安装,并且自 Catalina 以来,macOS 安装也变得更加复杂。这个答案不是官方文档。

Linux 上 Nix 的“

curl | sh
”安装程序不会安装 Nix 守护进程,因此唯一要删除的是
/nix
~/.profile
~/.nix-profile
中的行。


6
投票

这是为 2023 年 3 月之后使用 macOS M1 的读者提供的答案。

  1. 确保您通过官方网站的
    Multi-user installation
    的shell脚本安装了Nix。
  2. 不要直接删除你的
    /nix
    (正如许多旧答案所说)!如果您已将其删除,那么这个答案不能对您有帮助!
  3. 完全按照https://nix.dev/manual/nix/2.18/installation/uninstall#macos中的所有步骤进行操作。
© www.soinside.com 2019 - 2024. All rights reserved.