温馨提示×

debian怎么装nodejs环境

小樊
41
2026-10-08 06:12:27
栏目: 编程语言

在 Debian 上安装 Node.js 有多种方式,下面按推荐程度给你介绍几种常见做法。


一、推荐方式:用 NodeSource 官方源安装(版本新、干净)

适用于 Debian 10 / 11 / 12。

1. 更新系统

sudo apt update
sudo apt install -y curl

2. 添加 NodeSource 源(以 Node 20 为例)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

想要其他版本就改数字,比如 setup_18.x

3. 安装 Node.js

sudo apt install -y nodejs

4. 验证

node -v
npm -v

二、简单方式:用 Debian 自带源(版本较旧)

适合对版本要求不高的场景。

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v

⚠️ Debian 仓库里的 Node 通常比较老(比如 12 / 14)


三、推荐开发用:用 nvm 安装(可多版本切换)

适合开发环境,不影响系统 Node。

1. 安装 nvm

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

重新登录或执行:

source ~/.bashrc

2. 安装 Node

nvm install 20
nvm use 20

3. 验证

node -v
npm -v

四、常见问题

npm 权限问题

不要用 sudo npm -g 建议:

npm config set prefix ~/.npm-global

并加到 .bashrc:

export PATH=~/.npm-global/bin:$PATH

五、推荐总结

场景 推荐方式
服务器 NodeSource
本地开发 nvm
临时用 apt

如果你告诉我:

  • Debian 版本
  • 用途(服务器 / 开发)
  • 是否需要 PM2、Yarn、pnpm

我可以直接给你一套完整命令。

0 踩