温馨提示×

debian如何用nvm装nodejs

小樊
46
2026-09-04 17:45:42
栏目: 编程语言

在 Debian 上通过 nvm(Node Version Manager) 安装 Node.js,步骤如下:


一、安装依赖

sudo apt update
sudo apt install -y curl git build-essential

二、安装 nvm

推荐使用官方安装脚本:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

版本号可在 nvm GitHub 查看最新版

安装完成后,重新加载 shell 配置:

source ~/.bashrc

(如果是 zsh,用 source ~/.zshrc

验证 nvm 是否安装成功:

nvm --version

三、使用 nvm 安装 Node.js

1. 安装最新 LTS 版本(推荐)

nvm install --lts

2. 安装指定版本

nvm install 18
# 或
nvm install 20.11.1

3. 设置默认版本

nvm alias default 20

4. 查看已安装版本

nvm ls

5. 切换版本

nvm use 18

四、验证 Node / npm

node -v
npm -v

五、常见问题

1. nvm: command not found

通常是 shell 没加载 nvm,确认:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

并写入 .bashrc.zshrc

2. root 用户使用 nvm

不推荐用 root 跑 nvm,如必须:

export NVM_DIR="/root/.nvm"

如果你是在 服务器 / Docker / 非交互 shell 环境使用,也可以告诉我,我可以给你对应方案。

0