【问题标题】:How to uninstall Nix如何卸载 Nix
【发布时间】:2018-08-20 11:08:53
【问题描述】:

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

手册声明为“rm -rf /nix”。

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

当然,我的系统还有其他部分是 Nix 自己添加的。

首先,我可以在~/.profile 中看到一个条目,它正在采购~/.nix-profile/etc/profile.d/nix.sh

还有什么需要做的吗?

【问题讨论】:

  • 以防万一:This NixOS discourse thread 有大量链接到 GitHub 问题请求文档和nix 功能以获得更流畅的卸载/重新安装体验。

标签: nix


【解决方案1】:

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

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

【讨论】:

  • This answer on GitHub 还提到删除了$HOME 中的点文件夹:rm -rf $HOME/{.nix-channels,.nix-defexpr,.nix-profile,.config/nixpkgs}
  • 安装做了很多事情,比如创建一个卷,更新/etc/bashrc,创建一个启动守护进程。如何撤消这一切?
  • 您似乎在询问 macOS,而这个答案是关于运行 Linux 用户空间的 WSL。编写此答案后,macOS 安装确实变得更加复杂,尤其是自 Catalina 以来。
猜你喜欢
  • 2010-10-01
  • 2021-06-08
  • 2021-09-23
  • 2013-01-30
  • 2018-11-24
  • 2011-03-06
  • 2019-03-18
  • 2013-07-15
  • 2017-05-15
相关资源
最近更新 更多