如何在Ubuntu系统的终端中下载并安装Node.js
在Ubuntu终端安装Node.js的几种方法
方法一:通过官方PPA安装(推荐获取最新稳定版)
这是获取官方维护的最新稳定版Node.js的首选方式:
- 更新系统软件包索引:
sudo apt update - 若系统未安装curl工具,先完成安装:
sudo apt install curl -y - 添加Node.js官方PPA(以20.x长期支持稳定版为例,可替换为18.x等其他版本):
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - - 安装Node.js及配套的npm:
sudo apt install nodejs -y - 验证安装成功,执行命令查看版本号:
node -v npm -v
方法二:使用nvm安装(灵活管理多版本)
如果需要在不同Node.js版本间切换,nvm(Node Version Manager)是更适配的工具:
- 安装nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash - 重启终端,或执行以下命令让nvm立即生效(bash终端用此命令,zsh终端替换为
source ~/.zshrc):source ~/.bashrc - 查看可安装的Node.js版本列表:
nvm list-remote - 安装指定版本(支持最新稳定版或指定版本号):
# 安装最新稳定版 nvm install node # 安装20.x版本 nvm install 20 - 切换到已安装的目标版本:
nvm use 20 - 设置默认启动版本:
nvm alias default 20
方法三:通过Ubuntu默认源安装(版本较旧)
若对Node.js版本要求不高,可直接用Ubuntu默认软件源安装,操作最简便但版本通常偏旧:
- 更新软件包索引:
sudo apt update - 安装Node.js和npm:
sudo apt install nodejs npm -y - 验证安装:
node -v
内容的提问来源于stack exchange,提问作者yuvraj singh thakur
相关产品推荐
相关产品推荐

