NodeJS在Ubuntu上如何安装
导读:在Ubuntu上安装Node.js的常用方法 1. 使用Ubuntu官方APT仓库安装(简单快捷,适合快速搭建环境) 这是最基础的安装方式,适合不需要特定版本的用户。首先更新系统包列表,确保软件包信息最新: sudo apt update...
在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.x
npm -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-x64
sudo cp -R * /usr/local/
验证安装:
node -v
注:手动编译耗时较长,且需处理依赖问题,一般不推荐普通用户使用。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: NodeJS在Ubuntu上如何安装
本文地址: https://pptw.com/jishu/728458.html