linux安装nodejs

2025-04-12 15

Linux安装Node.js

在Linux系统中安装Node.js可以通过多种方式实现,包括使用官方提供的二进制文件、通过包管理器(如APT、YUM等)安装,或者使用版本管理工具(如nvm)。几种常见的安装方法,并提供相应的代码示例。


1. 使用官方二进制文件安装

这种方式适合需要特定版本的用户。以下是具体步骤:

1.1 下载Node.js二进制文件

访问Node.js官网 https://nodejs.org/ 并选择适合的版本。这里以稳定版为例。

bash</p>

<h1>进入临时目录</h1>

<p>cd /tmp</p>

<h1>下载Node.js二进制文件(以v20.x LTS版本为例)</h1>

<p>wget https://nodejs.org/dist/v20.9.0/node-v20.9.0-linux-x64.tar.xz

1.2 解压并移动文件

下载完成后,解压文件并将内容移动到 /usr/local 目录。

bash</p>

<h1>解压文件</h1>

<p>tar -xf node-v20.9.0-linux-x64.tar.xz</p>

<h1>移动到/usr/local</h1>

<p>sudo mv node-v20.9.0-linux-x64 /usr/local/nodejs</p>

<h1>配置环境变量</h1>

<p>echo 'export PATH=$PATH:/usr/local/nodejs/bin' >> ~/.bashrc
source ~/.bashrc

1.3 验证安装

验证Node.js和npm是否正确安装。

bash
node -v
npm -v


2. 使用APT包管理器安装(适用于Debian/Ubuntu)

对于基于Debian的Linux发行版,可以使用APT包管理器快速安装Node.js。

2.1 更新包列表

确保系统的包列表是的。

bash
sudo apt update

2.2 安装Node.js

直接通过APT安装Node.js。

bash
sudo apt install -y nodejs

2.3 安装npm

npm通常与Node.js一起安装,但也可以单独安装。

bash
sudo apt install -y npm

2.4 验证安装

检查Node.js和npm的版本。

bash
node -v
npm -v


3. 使用NVM(Node Version Manager)安装

NVM是一个非常强大的Node.js版本管理工具,允许用户轻松切换不同版本的Node.js。

3.1 安装NVM

通过以下命令安装NVM。

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

或者使用 wget

bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

3.2 加载NVM

安装完成后,重新加载shell配置文件。

bash
source ~/.bashrc

3.3 使用NVM安装Node.js

安装指定版本的Node.js。

bash</p>

<h1>安装LTS版本</h1>

<p>nvm install --lts</p>

<h1>或者安装特定版本</h1>

<p>nvm install 20.9.0

3.4 切换Node.js版本

如果安装了多个版本,可以使用以下命令切换。

bash
nvm use 20.9.0

3.5 验证安装

检查Node.js和npm的版本。

bash
node -v
npm -v


4. 使用YUM包管理器安装(适用于CentOS/RHEL)

对于基于RHEL的Linux发行版,可以使用YUM包管理器安装Node.js。

4.1 添加NodeSource仓库

NodeSource提供了Node.js的YUM仓库。

bash
curl -sL https://rpm.nodesource.com/setup_20.x | sudo bash -

4.2 安装Node.js

通过YUM安装Node.js。

bash
sudo yum install -y nodejs

4.3 验证安装

检查Node.js和npm的版本。

bash
node -v
npm -v


5.

四种在Linux系统中安装Node.js的方法:
1. 官方二进制文件:适合需要特定版本的用户。
2. APT包管理器:适用于Debian/Ubuntu系统,简单快捷。
3. NVM(Node Version Manager):支持多版本管理,灵活方便。
4. YUM包管理器:适用于CentOS/RHEL系统。

根据实际需求选择合适的方法即可顺利完成Node.js的安装。

Image

版权信息

(本文地址:https://www.nzw6.com/40420.html)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!cheeksyu@vip.qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!
5.严禁将资源用于任何违法犯罪行为,不得违反国家法律,否则责任自负,一切法律责任与本站无关

源码下载