温馨提示×

Debian如何安装Nodejs

小樊
55
2026-07-01 17:50:00
栏目: 编程语言

在 Debian 系统中安装 Node.js,常见且推荐的方式有以下几种,按推荐程度从高到低说明。


✅ 方式一:使用 NodeSource(推荐,版本新、稳定)

这是目前最常用、最推荐的方式,适合服务器和生产环境。

1. 更新系统

sudo apt update && sudo apt upgrade -y

2. 安装必要依赖

sudo apt install -y curl

3. 添加 NodeSource 仓库(以 Node.js 20.x 为例)

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

如果你需要其他版本:

  • Node 18:setup_18.x
  • Node 21:setup_21.x

4. 安装 Node.js

sudo apt install -y nodejs

5. 验证安装

node -v
npm -v

✅ 方式二:使用 NVM(适合开发环境 ✅)

适合:前端开发、需要多版本切换

1. 安装 NVM

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

2. 重载 shell

source ~/.bashrc

或(zsh):

source ~/.zshrc

3. 安装 Node.js

nvm install 20

4. 设置默认版本

nvm use 20
nvm alias default 20

5. 验证

node -v
npm -v

优点

  • 可同时安装多个 Node 版本
  • 不影响系统环境

✅ 方式三:使用 Debian 官方仓库(不推荐)

安装命令

sudo apt update
sudo apt install nodejs npm

查看版本

node -v

缺点

  • 版本较旧(通常是 12.x / 18.x)
  • 不适合现代前端或后端开发

✅ 推荐方案总结

场景 推荐方式
服务器 / 生产环境 ✅ NodeSource
本地开发 / 多版本 ✅ NVM
简单测试 官方 apt

✅ 常见补充操作

安装 yarn(可选)

npm install -g yarn

配置 npm 镜像(国内用户)

npm config set registry https://registry.npmmirror.com

如果你愿意,可以告诉我:

  • 你的 Debian 版本(如 11 / 12)
  • 要用于 前端 / 后端 / 服务器

我可以给你一套最合适、最干净的安装方案 ✅

0