在 Debian 系统中安装 Node.js,常见且推荐的方式有以下几种,按推荐程度从高到低说明。
这是目前最常用、最推荐的方式,适合服务器和生产环境。
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
如果你需要其他版本:
setup_18.xsetup_21.xsudo apt install -y nodejs
node -v
npm -v
适合:前端开发、需要多版本切换
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
或(zsh):
source ~/.zshrc
nvm install 20
nvm use 20
nvm alias default 20
node -v
npm -v
✅ 优点
sudo apt update
sudo apt install nodejs npm
node -v
❌ 缺点
| 场景 | 推荐方式 |
|---|---|
| 服务器 / 生产环境 | ✅ NodeSource |
| 本地开发 / 多版本 | ✅ NVM |
| 简单测试 | 官方 apt |
npm install -g yarn
npm config set registry https://registry.npmmirror.com
如果你愿意,可以告诉我:
我可以给你一套最合适、最干净的安装方案 ✅