Skip to content

Linux 安装 Node.js

在 Linux 上安装 Node.js 有 3 种常见方式:官方脚本安装、独立二进制文件安装、源码编译安装。

  • 脚本安装:容易受网络影响报错。
  • 编译安装:过程十分漫长,对机器性能有要求。
  • 二进制文件安装(推荐):配置简单,稳定可靠。
  1. 访问 Node.js 官网 获取 Node.js 压缩包。
  2. 根据你的系统架构(如 x64 或 ARM)下载对应的 .tar.xz 文件。
  3. 前往下载目录,使用以下命令解压:
Terminal window
tar -xf node-vxx.xx.x-linux-x64.tar.xz

注意:请将 node-vxx.xx.x-linux-x64.tar.xz 替换为你实际下载的文件名。

  1. 将解压后的目录移动到你存放个人应用的目录,例如 /opt~/programs
Terminal window
# 示例:移动到 /home/fovlin/programs/
mv node-vxx.xx.x-linux-x64 /home/fovlin/programs/node

为了能在任何地方使用 node 命令,需要建立软链接到系统的 PATH 路径中。推荐使用 /usr/local/bin,因为它专门用于存放用户手动安装的程序,不会污染系统自带的 /usr/bin

Terminal window
# 请将路径替换为你的实际存放路径
sudo ln -s /home/fovlin/programs/node/bin/node /usr/local/bin/node
sudo ln -s /home/fovlin/programs/node/bin/npm /usr/local/bin/npm
sudo ln -s /home/fovlin/programs/node/bin/npx /usr/local/bin/npx

在终端中输入以下命令查看版本号:

Terminal window
node -v

如果输出如下版本号,则表示安装成功:

Terminal window
v24.14.0

npm 是 Node.js 的包管理器。

  • 本地安装:默认安装在当前目录下的 node_modules 文件夹中,仅对当前项目生效。
  • 全局安装:使用 -g 参数,安装在全局目录下(如 npm install -g yarn)。
  • 初始化项目:如果目录下存在 package.json 文件,直接运行 npm install 即可自动安装项目所需的所有依赖。