Ubuntu系统Node.js升级指南 | AI生成和翻译

Home 2025.08

在 Ubuntu 系统上升级 Node.js 有多种方法。最可靠且推荐的方式是使用 nvm(Node 版本管理器)NodeSource 软件仓库。以下是两种方法的详细步骤说明。


方法一:使用 NVM(推荐)

NVM 允许您轻松安装和管理多个 Node.js 版本。

1. 安装 NVM

打开终端并运行:

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

然后重新加载 shell:

source ~/.bashrc

source ~/.zshrc

(根据您使用的 shell 选择)

2. 安装最新 Node.js 版本

查看可用版本:

nvm ls-remote

安装最新的 LTS 版本(推荐大多数用户使用):

nvm install --lts

或安装特定版本(例如 20.x):

nvm install 20

3. 设置默认版本

nvm alias default 20

4. 验证安装

node -v
npm -v

方法二:使用 NodeSource 软件仓库

此方法将全局安装 Node.js。

1. 移除旧版 Node.js(如果通过 apt 安装)

sudo apt remove --purge nodejs npm
sudo apt autoremove

2. 添加 NodeSource 软件仓库

对于 Node.js 20.x(截至 2025 年 8 月的 LTS 版本):

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

对于 Node.js 22.x(如果可用):

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

3. 安装 Node.js

sudo apt install -y nodejs

4. 验证安装

node -v
npm -v

方法三:使用 Ubuntu 默认仓库(不推荐)

Ubuntu 默认仓库中的 Node.js 版本通常较为陈旧。若仍需使用:

sudo apt update
sudo apt install nodejs npm

不推荐用于开发环境,因为版本通常较旧。


如何选择安装方法?


Back Donate