📜  安装 nix macos - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:05.320000             🧑  作者: Mango

在 macOS 上安装 Nix 包管理器

简介

Nix 是一个功能强大的跨平台包管理器,它的特点是完全函数式,支持多版本并行安装,令升级滚动回退更加容易。此外,它还提供了 NixOS 操作系统,它是基于 Nix 的 Linux 发行版。

安装步骤
步骤一:安装 Nix

在 Terminal 中运行以下命令:

sh <(curl -L https://nixos.org/nix/install) --darwin-use-unencrypted-nix-store-volume

此命令将自动安装 Nix,并将其配置为使用未加密的 Nix 存储卷。

步骤二:更新 shell 配置

在默认情况下,Nix 会添加一些环境变量,这些环境变量需要在您的 shell 配置文件中声明才能生效。有关如何声明它们的示例,请参见以下示例:

Bash 配置文件

将以下内容添加到 ~/.bashrc 文件末尾:

# 添加 Nix 环境变量
. "$HOME/.nix-profile/etc/profile.d/nix.sh"

Zsh 配置文件

将以下内容添加到 ~/.zshrc 文件末尾:

# 添加 Nix 环境变量
. "$HOME/.nix-profile/etc/profile.d/nix.sh"

Fish 配置文件

将以下内容添加到 ~/.config/fish/config.fish 文件末尾:

# 添加 Nix 环境变量
source "$HOME/.nix-profile/etc/profile.d/nix.sh"
步骤三:验证安装

打开一个新的终端窗口,运行以下命令:

nix-env --version

如果安装成功,将显示 Nix 的版本信息。

总结

Nix 是一个非常优秀的包管理器,它使得软件的安装、升级、回滚等操作变得非常简单。本文介绍了在 macOS 上安装 Nix 的方法,希望对您有所帮助。