在 Debian 上选择 Node.js 版本,主要取决于用途、稳定性需求、以及 Debian 版本。下面按常见场景给你一个清晰的选择建议。
cat /etc/debian_version
# 或
lsb_release -a
常见情况:
Node.js 官方版本策略:
目前主流 LTS:
选 Node 20 LTS
理由:
✅ 推荐安装方式:
选 Node 20 或 Node 22
注意:
按项目要求来
用 nvm 最舒服
nvm install 20
nvm use 20
apt show nodejs
✅ 生产不推荐只用 apt 的 nodejs
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -
sudo 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
nvm install 20
Debian 上,不知道选啥就选 Node 20 LTS;开发用 nvm,生产用 NodeSource。
如果你愿意,可以告诉我:
我可以直接给你最适合的命令。