Ubuntu 安装node.js
时间: 2023-10-27 12:05:27 浏览: 126
在Ubuntu上安装Node.js有两种方法可以选择。
方法一:使用apt-get命令安装Node.js。可以通过以下命令来安装Node.js:
sudo apt-get install nodejs-legacy
sudo apt-get install npm
安装完成后,可以使用node -v命令来查看Node.js的版本。此方法将Node.js安装在系统环境/usr/bin目录下,使用npm -g安装的其他插件也会安装到/usr/lib/node_modules目录下。
方法二:使用NodeSource提供的二进制包安装Node.js。可以按照以下步骤进行安装:
1. 如果需要安装9.x版本的Node.js,可以使用以下命令:
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
sudo apt-get install -y nodejs
2. 如果需要安装其他版本的Node.js,可以前往Node.js官方网站的download页面,选择需要使用的版本,并复制对应系统的下载链接地址。然后使用以下命令进行安装:
curl -sL <下载链接地址> | sudo -E bash -
sudo apt-get install -y nodejs
推荐使用方法一进行安装,因为它更方便,而且可以将插件安装在系统目录下,更加便于管理。
相关问题
ubuntu进行node.js
在Ubuntu系统上安装Node.js有多种方法。如果你只需要安装默认软件仓库中提供的较旧版本的Node.js(版本为10.19),你可以使用以下命令进行安装:
```
sudo apt update
sudo apt install nodejs
```
\[1\]
如果你想安装更新的版本,比如Node.js v18.16.0,你可以按照以下步骤进行操作:
```
打开终端并更新包管理器:
sudo apt update
安装Node.js v18.16.0:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
确认Node.js是否已成功安装:
node -v
```
\[2\]
请注意,如果你的系统上没有安装curl,你需要先安装curl。你可以使用以下命令进行安装:
```
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
```
\[3\]
这些方法可以帮助你在Ubuntu系统上安装Node.js。你可以根据自己的需求选择合适的版本进行安装。
#### 引用[.reference_title]
- *1* *3* [Ubuntu安装Node.js](https://blog.csdn.net/qq_42365082/article/details/130519165)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Ubuntu安装Node.js v18.16.0](https://blog.csdn.net/qq_36892712/article/details/130925533)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
ubuntu下载node.js
### 使用 NodeSource PPA 安装最新版本的 Node.js
对于希望在 Ubuntu 上获取并安装最新版本的 Node.js 用户来说,利用 NodeSource 提供的个人软件包档案 (PPA) 是一种高效的方法。通过这种方式可以确保获得适用于 Ubuntu 和 Debian 的最新 Node.js 版本[^1]。
#### 利用官方推荐方法安装:
为了保持系统的稳定性和安全性,在执行任何命令之前应该先刷新本地软件包索引:
```bash
sudo apt update
```
接着添加来自 NodeSource 的 PPA 存储库到系统中以便访问最新的 Node.js 发布版本。这里以安装 LTS 版为例展示通用流程:
```bash
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
```
完成上述操作之后就可以正式开始安装过程了:
```bash
sudo apt install -y nodejs
```
最后验证安装是否成功以及确认所安装的具体版本号:
```bash
node -v
npm -v
```
如果一切正常,则会显示对应的 Node.js 及 npm 的版本信息[^2]。
#### 手动下载 tarball 文件的方式
另一种选择是从官方网站直接下载 Linux 二进制文件(tar.xz),这种方法允许完全控制要安装的确切版本。需要注意的是此路径下的指令中的 URL 应替换为所需特定版本的实际链接地址。
```bash
wget https://nodejs.org/dist/v20.1.0/node-v20.1.0-linux-x64.tar.xz
tar xf node-v20.1.0-linux-x64.tar.xz --directory /usr/local --strip-components=1
```
这组命令将会解压归档并将内容放置于 `/usr/local` 下面,从而实现全局可用的目的[^4]。
#### 创建符号链接使 Node.js 命令全局可访问
当采用非标准位置部署 Node.js 或者自定义编译时可能需要创建指向实际二进制文件的位置的符号链接来让 `node` 和 `npm` 成为全局命令:
```bash
sudo ln -s /path/to/custom/installation/bin/npm /usr/local/bin/
sudo ln -s /path/to/custom/installation/bin/node /usr/local/bin/
```
这里的路径应当被替换成真实的安装目录[^5]。
阅读全文
相关推荐
















