在 Debian 上安装 Node.js,常见且“适合”的源(软件源 / 仓库)主要有下面几类,按推荐程度给你说明:
适合:绝大多数用户、生产环境
NodeSource 提供官方编译好的 Node.js 二进制仓库,版本新、稳定。
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
支持版本:
✅ 优点:
❌ 缺点:
适合:只求稳定、不追新
sudo apt update
sudo apt install nodejs npm
✅ 优点:
❌ 缺点:
适合:前端 / 后端开发、多版本切换
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install 20
✅ 优点:
❌ 缺点:
sudo snap install node --classic
❌ 问题:
| 使用场景 | 推荐源 |
|---|---|
| 生产服务器 | NodeSource |
| 稳定优先 | Debian 官方源 |
| 本地开发 | NVM |
| 容器 | 官方 node 镜像 |
如果你告诉我:
我可以直接给你最合适的源和命令。