温馨提示×

ubuntu nodejs支持哪些版

小樊
60
2026-10-03 20:56:01
栏目: 编程语言

在 Ubuntu 上,Node.js 支持的版本主要取决于 Ubuntu 官方仓库 和 NodeSource 第三方源。下面按常见情况说明:


一、Ubuntu 官方仓库中的 Node.js 版本

Ubuntu 不同版本自带不同的 Node.js(通常较旧,适合稳定环境):

Ubuntu 版本 自带 Node.js 版本
Ubuntu 20.04 Node.js 10
Ubuntu 22.04 Node.js 12
Ubuntu 24.04 Node.js 18

⚠️ 官方源版本偏旧,不适合需要新特性的项目。


二、NodeSource 支持的 Node.js 版本(推荐)

NodeSource 提供官方最新 LTS 和 Current 版本,支持常见 Ubuntu:

✅ 支持的 Node.js 版本

  • Node.js 18(LTS)
  • Node.js 20(LTS)
  • Node.js 22(LTS)
  • Node.js 23(Current,非 LTS)

✅ 支持的 Ubuntu 版本

  • Ubuntu 20.04 (Focal)
  • Ubuntu 22.04 (Jammy)
  • Ubuntu 24.04 (Noble)

三、Node.js 版本类型说明

  • LTS(长期支持):适合生产环境(18 / 20 / 22)
  • Current:新特性,不适合生产(23)

四、推荐安装方式(NodeSource)

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

五、总结

✅ Ubuntu 支持 Node.js 10 ~ 23
✅ 生产环境推荐 Node.js 18 / 20 / 22 LTS
✅ 新手推荐用 NodeSource 安装

如果你是 某个具体 Ubuntu 版本,可以告诉我,我可以直接告诉你最适合装哪个 Node.js。

0 踩