ubuntu22.04安装noed
时间: 2025-05-12 17:40:21 浏览: 9
### 在 Ubuntu 22.04 上安装 Node.js
#### 使用 APT 安装默认版本的 Node.js
Ubuntu 的官方软件源提供了 Node.js,默认可以通过 `apt` 命令来安装。然而,APT 提供的通常是较旧的稳定版,可能不是最新的版本。
更新本地 APT 软件包索引并安装 Node.js 和 npm:
```bash
sudo apt update
sudo apt install -y nodejs npm
```
验证安装是否成功以及当前版本号:
```bash
node --version
npm --version
```
这种方法适合不需要最新功能的应用场景[^1]。
---
#### 使用 Nodesource PPA 安装指定版本的 Node.js
如果需要安装特定版本(如 16.x 或更高),可以使用 Nodesource 提供的脚本来配置额外的存储库:
下载并运行 Nodesource 设置脚本:
```bash
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
```
查看脚本内容以确认安全性(可选):
```bash
cat nodesource_setup.sh
```
应用设置并安装 Node.js:
```bash
sudo bash nodesource_setup.sh
sudo apt install -y nodejs
```
再次检查已安装的版本:
```bash
node --version
npm --version
```
此方法允许更灵活地选择所需的次要版本系列[^2]。
---
#### 使用 NVM (Node Version Manager) 管理多个 Node.js 版本
对于需要频繁切换不同 Node.js 版本的情况,推荐使用 **NVM** 来管理和安装不同的 Node.js 发行版。
安装 NVM:
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
source ~/.bashrc
```
列出远程可用的所有 Node.js 版本:
```bash
nvm ls-remote
```
安装某个具体版本(例如 v18.20.4):
```bash
nvm install v18.20.4
```
设定默认使用的 Node.js 版本:
```bash
nvm use v18.20.4
nvm alias default v18.20.4
```
验证安装情况:
```bash
node --version
npm --version
```
通过这种方式,用户可以在同一台机器上轻松维护和切换多种 Node.js 版本[^3]。
---
#### 总结
上述三种方式各有优劣:
- 如果仅需快速部署基础环境,则可通过 APT 实现简单安装;
- 若追求兼容性和稳定性,Nodesource 方法更为合适;
- 对于开发人员或者有复杂依赖关系的需求来说,采用 NVM 是最佳实践之一。
阅读全文
相关推荐







