人们喜欢使用不可变的 NixOS 的原因之一是它的 Nix 包管理器。
它有超过 80,000 个软件包,这可能与 Debian 软件包的数量相差比较大,但仍然令人印象深刻。
好处是你不必仅仅为了包管理器而 安装 NixOS。与 Homebrew 和 Rust 的 Cargo 包管理器 一样,你可以在当前发行版中使用 Nix 包管理器。
为什么要这么做?因为有时,你可能会发现仅以 Nix 打包格式提供的新应用。这种情况很少见,但有可能。
在本教程中,我将引导你完成以下内容:
- 安装 Nix 包管理器
- 搜索并安装包
- 尝试/测试软件包而不安装它们
- 更新包
- 删除包
在其他 Linux 发行版上安装 Nix 包管理器
Nix 包管理器有两种安装方式:全局安装和本地安装。
📋 全局安装意味着系统上的每个可用用户都可以访问 nix 包管理器,而本地安装仅适用于当前用户。Nix 官方文档 建议你使用全局安装。
全局安装
如果你想全局安装 Nix 包管理器,那么,你需要执行以下命令:
sh