如何在 Ubuntu 22.04 LTS 上安装 Node.js

在本教程中,我们将向您展示如何在 Ubuntu 22.04 LTS 上安装 Node.js。 对于那些不知道的人,Node.JS 是一个基于 Google V8 引擎构建的开源后端 Javascript 运行时环境。 它允许开发人员利用 JavaScript 创建命令行工具和服务器端脚本,包括在将页面发送到用户浏览器之前在服务器上运行脚本。 Node.js 适用于大多数现代操作系统,包括 Ubuntu Linux。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 22.04 (Jammy Jellyfish) 上逐步安装 Node.js。 对于 Ubuntu 22.04 和任何其他基于 Debian 的发行版,如 Linux Mint、Elementary OS、Pop!_OS 等,您可以按照相同的说明进行操作。

先决条件

  • 运行以下操作系统之一的服务器:Ubuntu 22.04、20.04 和任何其他基于 Debian 的发行版,如 Linux Mint。
  • 建议您使用全新的操作系统安装来防止任何潜在问题。
  • 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
  • 一个 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 Node.js

步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt 终端中的命令。

sudo apt update sudo apt upgrade sudo apt install build-essential curl

步骤 2. 在 Ubuntu 22.04 上安装 Node.js。

  • 从 NodeSource 存储库安装 Node.js。

默认情况下,Node.js 在 Ubuntu 22.04 基础存储库中不可用。 现在运行以下命令将 NodeSource 存储库添加到您的 Ubuntu 系统:

wget -qO- https://deb.nodesource.com/setup_16.x | sudo -E bash

将 NodeSource 存储库添加到系统后,使用 Apt 包管理器安装 Node.js:

sudo apt install nodejs
  • 使用 NVM 安装 Node.js。

现在使用 bash 在 Ubuntu 系统上安装 NVM 的脚本:

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

下一个, close 并重新打开终端或运行以下命令将 nvm 加载到当前会话:

source $HOME/.bashrc

使用 NVM,您可以检查当前可用的 Node.js 版本:

nvm install --lts nvm install node

确认已安装最新的 LTS 版本,运行命令:

node -v

此外,您可以使用以下命令检查 NPM 的版本:

npm -v

恭喜! 您已成功安装 Node.js。 感谢您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系统上安装 Node.js。 如需更多帮助或有用信息,我们建议您查看 Node.js 官方网站.