温馨提示×

ubuntu nodejs如何更新源

小樊
33
2026-09-22 01:38:12
栏目: 编程语言

在 Ubuntu 上“更新 Node.js 源”通常有两种理解,下面分别说明:


一、更新 Ubuntu 的 apt 软件源(系统层面)

如果你只是想更新系统 apt 源(包含 Node.js 的旧版本):

sudo apt update
sudo apt upgrade

⚠️ 注意:Ubuntu 官方源里的 Node.js 版本通常较旧,不推荐直接用来装新版 Node


二、更新 Node.js 的源(推荐方式)

✅ 方法 1:使用 NodeSource 官方源(最常用)

适用于安装 最新 LTS 或指定版本

1. 删除旧版本(可选)

sudo apt remove nodejs npm -y

2. 更新 apt 并安装依赖

sudo apt update
sudo apt install -y curl ca-certificates

3. 添加 NodeSource 源(示例:Node 20 LTS)

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

其他版本示例:

  • Node 18:setup_18.x
  • Node 22:setup_22.x

4. 安装 Node.js

sudo apt install -y nodejs

5. 验证

node -v
npm -v

✅ 方法 2:使用 nvm(推荐开发环境)

可随时切换 Node 版本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts
nvm use --lts

✅ 方法 3:使用 snap(不推荐生产)

sudo snap install node --classic

三、如果你是指“npm 镜像源”

比如切换为国内源:

npm config set registry https://registry.npmmirror.com

查看当前源:

npm config get registry

如果你能说明:

  • 当前 Ubuntu 版本
  • 当前 Node 版本
  • 想升级到哪个版本

我可以给你精确的命令

0