# Linux 下安装 nvm

URL: https://caijiao.org/nvm/install/linux
Source: docs/nvm/install/linux.md
Description: 在 Linux 下安装 NVM 可以通过运行以下命令完成：'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash'，然后重新加载 shell 配置文件并验证安装。

在 Linux 下安装 NVM（Node Version Manager）非常简单。以下是详细步骤：

## 1. 安装 NVM

### 使用安装脚本

NVM 提供了一个方便的安装脚本。你可以通过以下命令来安装 NVM：

```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
```

或者，如果你使用的是 `wget`：

```bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
```

这个脚本会自动下载 NVM，并将其添加到你的 shell 配置文件（如 `.bashrc`、`.zshrc` 或 `.profile`）中。

## 2. 加载 NVM

安装脚本完成后，你需要重新加载 shell 配置文件，使 NVM 命令在当前会话中可用：

```bash
source ~/.bashrc
```

或者，如果你使用的是其他 shell，例如 `zsh`：

```bash
source ~/.zshrc
```

## 3. 验证安装

你可以通过以下命令来验证 NVM 是否安装成功：

```bash
nvm --version
```

如果安装成功，该命令会输出 NVM 的版本号。

## 4. 使用 NVM 安装和管理 Node.js

现在你已经安装了 NVM，可以使用它来安装和管理不同版本的 Node.js。

### 安装最新版本的 Node.js

```bash
nvm install node
```

### 安装特定版本的 Node.js

```bash
nvm install 14.17.0
```

### 切换到特定版本的 Node.js

```bash
nvm use 14.17.0
```

### 列出已安装的 Node.js 版本

```bash
nvm ls
```

### 列出所有可安装的 Node.js 版本

```bash
nvm ls-remote
```

## 5. 设置默认 Node.js 版本

你可以设置一个默认的 Node.js 版本，当打开新的终端会话时会自动使用该版本：

```bash
nvm alias default 14.17.0
```

通过以上步骤，你就可以在 Linux 下安装并使用 NVM 来管理 Node.js 版本了。
