ubuntu 安装 node18.16
时间: 2024-09-14 19:01:38 浏览: 42
node-v18.16.0LTS(多平台)
要在Ubuntu上安装Node.js 18.16版本,你可以使用Ubuntu官方仓库中的版本,也可以使用Node.js官方的安装脚本来安装特定版本。以下是两种推荐的方法:
1. 使用Ubuntu官方仓库安装:
首先,你需要更新你的包索引:
```
sudo apt update
```
然后,安装Node.js和npm:
```
sudo apt install nodejs npm
```
但是,这种方法可能不会安装最新版本的Node.js。要安装特定版本的Node.js(比如18.16),可能需要添加NodeSource官方源或使用nvm(Node Version Manager)。
2. 使用NodeSource官方源安装特定版本:
首先,导入NodeSource官方源的GPG密钥:
```
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
```
接着,将NodeSource官方源添加到你的系统源列表中:
```
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
```
然后,再次更新你的包索引并安装Node.js 18.16:
```
sudo apt update
sudo apt install nodejs
```
3. 使用nvm安装特定版本:
nvm允许你在同一台机器上安装和使用多个版本的Node.js。首先,你可能需要安装nvm:
```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
```
安装完成后,关闭并重新打开你的终端,或者运行以下命令使nvm生效:
```
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
```
使用nvm安装Node.js 18.16:
```
nvm install 18.16
```
你可以通过运行 `nvm list` 来查看已安装的Node.js版本,并通过 `nvm use 18.16` 切换到特定版本。
安装完成后,你可以通过运行 `node -v` 和 `npm -v` 来验证Node.js和npm的版本。
阅读全文