如何在 RHEL 和 Debian 系统中安装 Node.js 和 NPM
在本指南中,我们将了解如何在基于 RHEL 的发行版(例如 CentOS、Fedora、Rocky 和 AlmaLinux)上安装最新版本的 Nodejs 和 NPM基于 Debian 的发行版,例如 Ubuntu 和 Linux Mint。
Nodejs 是一个轻量级、高效的 JavaScript 平台,基于 Chrome 的 V8 JavaScript 引擎构建,NPM 是默认的 NodeJS 包管理器。您可以使用它来构建可扩展的网络应用程序。
在本页面:
- 如何在基于 RHEL 的发行版上安装 Node.js
- 如何在 Debian、Ubuntu 和 Linux Mint 上安装 Node.js
如何在 RHEL 发行版中安装 Node.js
最新版本的 Node.js 和 NPM 可从官方 NodeSource Enterprise Linux 存储库获取,该存储库由 Nodejs 网站维护,您将需要将其添加到您的系统中才能安装最新的 Nodejs 和 NPM 软件包。
重要:如果您运行的是旧版本的 RHEL 6 或 CentOS 6,您可能需要阅读关于在旧发行版上运行 Node.js。
在 RHEL、CentOS、Fedora、Rocky 和 Alma 中安装 NodeJS
要添加最新版本 Node.js 的存储库,请以 root 或非 root 身份使用以下命令。
------------- For Node.js v19.x -------------
curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
sudo yum install -y nodejs
------------- For Node.js v18.x -------------
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs
------------- For Node.js v16.x -------------
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs
------------- For Node.js v14.x -------------
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs
可选:系统上需要有gcc-c++和make等开发工具,以便从 npm 构建本机插件。
yum install gcc-c++ make
OR
yum groupinstall 'Development Tools'
如何在 Debian、Ubuntu 和 Linux Mint 中安装 Node.js
最新版本的 Node.js 和 NPM 也可以从官方 NodeSource Enterprise Linux 存储库获取,该存储库由 Nodejs 网站维护,您需要将其添加到您的系统能够安装最新的 Nodejs 和 NPM 软件包。
在 Ubuntu 和 Mint 上安装 Node.js
------------- For Node.js v19.x -------------
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
在 Debian 上安装 Node.js
------------- For Node.js v19.x -------------
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
sudo apt-get install -y nodejs
------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
sudo apt-get install -y nodejs
------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
sudo apt-get install -y nodejs
------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
sudo apt-get install -y nodejs
可选:系统上需要有gcc-c++和make等开发工具,以便从 npm 构建本机插件。
sudo apt-get install -y build-essential
在 Linux 中测试最新的 Nodejs 和 NPM
要对 nodejs 和 NPM 进行简单测试,您可以使用以下命令检查系统上安装的版本:
在基于 RHEL 的系统上
node --version
npm --version
在 Debian、Ubuntu 和 Linux Mint 上
nodejs --version
npm --version
就是这样,Nodejs 和 NPM 现在已安装并可以在您的系统上使用。
我相信这些都是简单易行的步骤,但如果您遇到问题,您可以告诉我们,我们会找到帮助您的方法。我希望本指南对您有所帮助,并始终记住与 Tecmint 保持联系。