ubuntu22.04 安装nodejs
时间: 2025-07-01 15:56:39 浏览: 21
在 Ubuntu 22.04 系统上安装 Node.js 可以通过多种方式实现,以下介绍几种常见方法及其具体步骤。
### 1. 使用默认的 APT 包管理器安装
Ubuntu 的官方软件源中包含了一个版本较旧的 Node.js(通常是 v12.22.9),如果对版本要求不高,可以直接使用 `apt` 安装:
```bash
sudo apt update
sudo apt install nodejs
```
安装完成后,可以通过以下命令验证是否成功:
```bash
nodejs --version
```
该方法适用于快速部署或不需要最新版本的场景 [^2]。
---
### 2. 使用 NodeSource 仓库安装特定版本
若需要安装更新版本的 Node.js(如 v16.x、v18.x 或 v19.x),可以使用 NodeSource 提供的仓库。例如,安装 v16.x 版本的步骤如下:
```bash
cd ~
curl -sL https://deb.nodesource.com/setup_16.x -o /tmp/nodesource_setup.sh
# 可选:查看脚本内容
vi /tmp/nodesource_setup.sh
# 执行安装脚本
sudo bash /tmp/nodesource_setup.sh
# 安装 Node.js
sudo apt install nodejs
```
安装完成后,验证版本信息:
```bash
node --version
```
此方法适合需要指定版本且希望使用系统包管理工具维护的用户 [^1]。
---
### 3. 使用 `n` 工具升级 Node.js
如果已经安装了旧版本的 Node.js,也可以使用 `npm` 安装 `n` 工具来升级到最新的稳定版或最新版:
```bash
sudo npm install -g n
# 安装最新稳定版
sudo n stable
# 或者安装最新版本(可能不稳定)
sudo n latest
```
随后验证安装结果:
```bash
node --version
```
这种方法适合已安装 Node.js 并希望通过简单命令切换版本的开发者 [^4]。
---
### 4. 使用 NVM (Node Version Manager) 安装和管理多个版本
对于需要在不同项目中使用不同 Node.js 版本的用户,推荐使用 `nvm`。首先安装 `nvm`:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
```
重新加载 shell 配置文件后,列出可用版本并安装所需版本:
```bash
nvm ls-remote
nvm install v18.20.4
```
确认当前使用的版本:
```bash
node --version
```
`nvm` 允许在同一台机器上轻松切换不同版本的 Node.js,非常适合开发和测试环境 [^5]。
---
### 总结建议
- 如果仅需快速安装基础版本,使用 `apt` 是最直接的方式。
- 若需安装较新版本或特定版本,推荐使用 **NodeSource**。
- 对于已有 Node.js 安装且希望升级的用户,可使用 `n`。
- 多版本管理和开发调试推荐使用 `nvm`。
阅读全文
相关推荐




















