温馨提示×

如何给debian配nodejs源

小樊
46
2026-10-17 00:39:01
栏目: 编程语言

在 Debian 上配置 Node.js 的软件源,通常推荐使用 NodeSource 提供的官方源(比系统自带版本新、更新及时)。下面按常见方式说明。


一、使用 NodeSource 源(推荐)

1. 安装依赖

sudo apt update
sudo apt install -y curl ca-certificates gnupg

2. 选择 Node.js 版本

常见版本示例:

  • Node 18(LTS)
  • Node 20(LTS)
  • Node 22(最新 LTS)

以 Node 20 为例:

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

如果要其他版本,只需替换数字:

setup_18.x
setup_22.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 / 18 视版本而定)


三、使用 nvm 管理 Node(开发推荐)

如果你不希望用系统源,而是多版本切换:

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

四、常见问题

1. 国内访问慢

可改用镜像(如清华源)后再装:

export NODE_MIRROR=https://npmmirror.com/mirrors/node

2. 已有旧版本

先卸载:

sudo apt remove nodejs npm

如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 用途(生产 / 开发)
  • 是否需要特定 Node 版本

我可以给你更精确的配置命令。

0 踩