首页 > 编程语言 >Ubuntu上如何安装NodeJS

Ubuntu上如何安装NodeJS

来源:互联网 2026-07-02 08:17:11

在Ubuntu系统上安装Node.js一共有四种方法:使用官方APT仓库安装(版本较旧)、通过NodeSource仓库安装特定版本、利用nvm管理多个版本(灵活推荐)、以及手动编译源码(高阶玩法)。特别注意,前三种方法足以覆盖绝大多数应用场景。

在Ubuntu上安装Node.js的常用方法

Ubuntu上如何安装NodeJS

Node.js目前已成为前端开发及众多服务端场景的基础工具。对于Ubuntu用户,存在多种安装方式,每种方式各有其适用场景。本文梳理了四种主流方案,帮助用户根据实际需求选择合适的方法。

长期稳定更新的攒劲资源: >>>点此立即查看<<<

1. 使用Ubuntu官方APT仓库安装

如果仅需快速搭建环境,对Node版本无特殊要求,使用官方APT仓库最为便捷。首先更新包列表:

sudo apt update

随后安装Node.js和npm:

sudo apt install nodejs npm

安装完成后,通过以下命令验证版本:

node -v
npm -v

注意:Ubuntu官方仓库中的Node版本通常并非最新。若无需追求最新版本,此方式可满足基本需求。

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缓存并安装:

sudo apt install -y nodejs

最后验证版本:

node -v   # 应显示v20.x.x
npm -v    # npm版本一同安装

如需其他版本,只需将命令中的setup_20.x替换为对应版本号(如setup_18.x)即可。

3. 使用nvm管理多个Node.js版本

对于同时维护多个不同时期项目,或需频繁切换Node版本的用户,nvm提供了灵活的版本管理能力。首先通过curl安装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      # 切换到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-x64
sudo cp -R * /usr/local/

最后检查版本:

node -v

除非明确了解操作细节,否则前三种方法已能覆盖绝大多数使用场景。

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述

热游推荐

更多
湘ICP备14008430号-1 湘公网安备 43070302000280号
All Rights Reserved
本站为非盈利网站,不接受任何广告。本站所有软件,都由网友
上传,如有侵犯你的版权,请发邮件给xiayx666@163.com
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。