最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Ubuntu上NodeJS如何安装
时间:2026-06-29 08:31:54 编辑:袖梨 来源:一聚教程网
在Ubuntu上安装Node.js的常用方法

1. 使用Ubuntu官方APT仓库安装(简单快捷,适合快速搭建环境)
这是最基础的安装方式,适合不需要特定版本的用户。首先更新系统包列表,确保软件包信息最新:
sudo apt update接着安装Node.js和npm(Node.js的包管理器):
sudo apt install nodejs npm安装完成后,通过以下命令验证版本(显示版本号则表示成功):
node -v# 查看Node.js版本npm -v # 查看npm版本注:官方仓库的版本可能不是最新稳定版,若需要最新版建议选择其他方法。
2. 使用NodeSource仓库安装特定版本(推荐,支持最新稳定版)
若需要安装最新LTS版本(长期支持版)或其他指定版本,推荐使用NodeSource提供的APT仓库。首先安装curl(用于下载脚本):
sudo apt install curl以安装Node.js 20.x为例,运行以下命令添加NodeSource仓库:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -添加仓库后,更新本地APT缓存并安装Node.js:
sudo apt install -y nodejs最后验证安装:
node -v# 应显示v20.x.xnpm -v # 显示对应npm版本注:可通过修改
setup_x.x.x中的版本号(如setup_18.x)安装其他版本。
3. 使用nvm管理多个Node.js版本(灵活,适合开发调试)
若需要同时管理多个Node.js版本(如不同项目依赖不同版本),推荐使用nvm(Node Version Manager)。首先安装nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash安装完成后,加载nvm环境(需重启终端或运行以下命令):
source ~/.bashrc安装最新LTS版本:
nvm install --lts或安装指定版本(如16.14.0):
nvm install 16.14.0切换版本:
nvm use --lts# 切换到最新LTS版本nvm use 16.14.0# 切换到指定版本验证当前使用的版本:
node -v注:nvm允许在同一台机器上轻松切换版本,适合需要兼容多项目的开发者。
4. 手动编译安装(高级,适合自定义配置)
若需要自定义编译选项(如启用特定功能)或测试开发分支,可选择手动编译。首先下载源码包(以v10.16.0为例):
cd ~wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz解压源码包:
tar xvf node-v10.16.0-linux-x64.tar.gz进入解压目录,复制文件到系统路径:
cd node-v10.16.0-linux-x64sudo cp -R * /usr/local/验证安装:
node -v注:手动编译耗时较长,且需处理依赖问题,一般不推荐普通用户使用。