在 Debian 上,Node.js 的“支持版本”可以从两个角度看:Debian 官方仓库里的版本 和 NodeSource 等第三方提供的版本。
Debian 对软件包有稳定性要求,因此仓库中的 Node.js 通常不是最新版。
| Debian 版本 | 发布时间 | 官方 Node.js 版本 |
|---|---|---|
| Debian 10 (Buster) | 2019 | Node.js 10.x |
| Debian 11 (Bullseye) | 2021 | Node.js 12.x |
| Debian 12 (Bookworm) | 2023 | Node.js 18.x |
| Debian 13 (Trixie,测试/不稳定) | 预计 2025 | Node.js 20.x(开发中) |
注:Debian 仓库中的 Node.js 会随安全更新在小版本内升级,但大版本通常不变。
NodeSource 提供官方二进制包,支持更多 Node.js 版本:
支持的系统:
安装示例(Node.js 20):
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
apt list -a nodejs
或查看已安装版本:
node -v
如果你能告诉我:
我可以帮你推荐最合适、最稳定的 Node.js 安装方案。