温馨提示×

ubuntu nodejs怎么更新

小樊
44
2026-09-28 01:27:33
栏目: 编程语言

在 Ubuntu 上更新 Node.js 常见有几种方式,下面按推荐程度给你说明:


✅ 方法一:使用 NodeSource(最推荐,版本新、可控)

1. 先卸载旧版本(可选)

sudo apt remove nodejs npm

2. 添加 NodeSource 源(以 Node 20 为例)

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

想装别的版本,把 20.x 改成 18.x / 22.x 等

3. 安装 Node.js

sudo apt install -y nodejs

4. 验证

node -v
npm -v

✅ 方法二:使用 n 版本管理器(适合频繁切换版本)

1. 安装 n

sudo npm install -g n

2. 更新到最新稳定版

sudo n stable

或指定版本:

sudo n 20

3. 重启终端后验证

node -v

✅ 方法三:使用 nvm(适合开发环境)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

重新打开终端:

nvm install --lts
nvm use --lts

⚠️ 不推荐的方法

sudo apt upgrade nodejs

Ubuntu 官方源里的 Node 通常很旧,不建议用。


常见问题

  • 命令找不到 node?

    which node
    

    检查 PATH 是否包含 /usr/local/bin

  • npm 版本太老?

    sudo npm install -g npm
    

如果你是 服务器 / 本地开发 / Docker 环境,可以告诉我,我给你更具体的方案。

0 踩