如何在 Ubuntu、Debian 或 Linux Mint 中安装和配置 Node.js 和 npm

Node.js(和
海平面以上
) 在官方 Debian、Ubuntu 和 Linux Mint 存储库中可用,但根据您使用的操作系统版本,它们可能有一些需要更新的旧版本。

本文将解释如何安装 Node.js 和
海平面以上
从 NodeSource 存储库以及如何设置
海平面以上
因此您可以使用它在您的用户文件夹中全局正确地安装 Node.js 包,因此它不会与任何权限混淆。

从 Debian、Ubuntu 和 Linux Mint 中的 Node.js 存储库安装 Node.js 和 npm

安装 Node.js 和管理多个活动版本的另一种方法是使用 NVM,因此您可能需要检查一下。 本指南将改用 Node.js 提供的官方存储库。

这些说明适用于:

  • Debian 8 (jessie)、Debian 9 (stretch)、Debian 10 (buster)、Debian 测试和 Debian 不稳定
  • Ubuntu 20.10、20.04、19.10、18.04 LTS 和 16.04 LTS
  • Linux Mint 20、19 和 18
  • Raspberry Pi 使用 Debian (Raspbian) 或 Ubuntu,带有 armhf(ARM 32 位硬浮点,ARMv7)或 arm64(ARM 64 位,ARMv8)
  • 基于上述 Debian 或 Ubuntu 版本的其他 Linux 发行版

Node 存储库不支持 ARMv6,因此不支持 Raspberry Pi 1。

1.安装
curl

(用于下载添加存储库和密钥的官方 Node.js 安装脚本)和
构建必备
(将用于编译和安装本机插件):

sudo apt install curl build-essential