为什么我的 NixOS 安装没有 `~/.nix-profile/etc/profile.d/nix.sh`?
Why does my NixOS installation not have `~/.nix-profile/etc/profile.d/nix.sh`?
一个NixOS用户,我正在研究Nix Pills. They frequently reference ~/.nix-profile/etc/profile.d/nix.sh
as a means of "entering the Nix environment". E.g. quoting from chapter 5:
I remind you how to enter the Nix environment: source
~/.nix-profile/etc/profile.d/nix.sh
然而,我的 NixOS 机器甚至没有 ~/.nix-profile/etc
目录,更不用说 ~/.nix-profile/etc/profile.d/nix.sh
文件了。我的问题:
- 为什么我的机器可能没有
~/.nix-profile/etc
?
- 有没有普通的方法生成
~/.nix-profile/etc/profile.d/nix.sh
?
- 在 NixOS 中是否有“进入 Nix 环境”的直接替代方法?
我还没有 (1) 和 (2) 的答案,但有 (3) 的答案。即:
$ nix repl
进入nix环境成功。
一个NixOS用户,我正在研究Nix Pills. They frequently reference ~/.nix-profile/etc/profile.d/nix.sh
as a means of "entering the Nix environment". E.g. quoting from chapter 5:
I remind you how to enter the Nix environment: source ~/.nix-profile/etc/profile.d/nix.sh
然而,我的 NixOS 机器甚至没有 ~/.nix-profile/etc
目录,更不用说 ~/.nix-profile/etc/profile.d/nix.sh
文件了。我的问题:
- 为什么我的机器可能没有
~/.nix-profile/etc
? - 有没有普通的方法生成
~/.nix-profile/etc/profile.d/nix.sh
? - 在 NixOS 中是否有“进入 Nix 环境”的直接替代方法?
我还没有 (1) 和 (2) 的答案,但有 (3) 的答案。即:
$ nix repl
进入nix环境成功。