mirror of
https://github.com/ryan4yin/nixos-and-flakes-book
synced 2024-11-24 05:03:05 +00:00
1.2 KiB
1.2 KiB
Nix 有多种安装方式:
- 以包管理器的形式安装到 MacOS/Linux/WSL 三种系统上
- 也可以直接安装 NixOS,这是 Nix 官方推出的一个 Linux 发行版,使用 Nix 包管理器来管理整个系统环境。
我选择了直接使用 NixOS 的 ISO 镜像安装 NixOS 系统,从而最大程度上通过 Nix 管理整个系统环境。
安装步骤很简单,这里不多介绍,仅列一下我觉得比较有用的参考资料:
- 国内镜像源:https://mirrors.bfsu.edu.cn/help/nix/
- Nix 的官方安装方式: 使用 bash 脚本编写, 目前(2023-04-23)为止
nix-command
&flakes
仍然是实验性特性,需要手动开启。- 你需要参照 Enable flakes - NixOS Wiki 的说明启用
nix-command
&flakes
- 官方不提供任何卸载手段,要在 Linux/MacOS 上卸载 Nix,你需要手动删除所有相关的文件、用户以及用户组
- 你需要参照 Enable flakes - NixOS Wiki 的说明启用
- The Determinate Nix Installer: 第三方使用 Rust 编写的 installer, 默认启用
nix-command
&flakes
,并且提供了卸载命令。