Linux 环境下安装 Node.js v16.13.0 完整指南

发布于:2025-07-16 ⋅ 阅读:(12) ⋅ 点赞:(0)

在实际开发或部署过程中,某些特定项目对 Node.js 的版本有明确要求。本文将详细介绍如何在 Linux 系统中手动下载安装并配置 Node.js v16.13.0。此方法不依赖 nvm 或系统包管理器,适用于更灵活、可控的部署场景。

目录

一、环境准备

二、下载安装 Node.js v16.13.0

1. 下载指定版本的 Node.js 安装包

2. 解压 tar.xz 压缩包

3. 移动目录到 /usr/local

4. 创建全局软链接

5. 验证安装是否成功

三、进阶配置(可选)

添加环境变量(永久生效)

四、总结


一、环境准备

本文以 CentOS / Ubuntu 系统为例,其他主流发行版亦可参考,需具备以下环境:

  • 已安装 sudowget

  • 拥有 sudo 权限的用户

  • 基本的终端操作知识

二、下载安装 Node.js v16.13.0

1. 下载指定版本的 Node.js 安装包

我们使用 wget 从 Node.js 官方网站下载安装包:

sudo wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz

2. 解压 tar.xz 压缩包

使用 tar 解压 .tar.xz 格式:

sudo tar xf node-v16.13.0-linux-x64.tar.xz

解压后会得到一个目录:node-v16.13.0-linux-x64

3. 移动目录到 /usr/local

将解压后的 Node.js 安装目录移动到系统常用的安装路径:

sudo mv node-v16.13.0-linux-x64 /usr/local/node

4. 创建全局软链接

为了让 nodenpm 命令全局可用,我们需要创建软链接到系统路径:

sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm

5. 验证安装是否成功

输入以下命令查看版本:

node -v
npm -v

预期输出:

v16.13.0 
8.x.x(取决于该版本 npm 的内置版本)

三、进阶配置(可选)

添加环境变量(永久生效)

也可以通过添加环境变量方式配置 PATH,编辑当前用户的 .bashrc .zshrc 文件:

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

这样做的好处是如果你安装了多个 Node.js 版本,可以通过修改 PATH 快速切换。

四、总结

通过手动下载、解压和配置软链接的方式,我们成功在 Linux 系统中部署了指定版本的 Node.js(v16.13.0)。这种方法相比使用包管理器更灵活,尤其适合服务器环境下需要多版本共存或无 root 权限的场景。

优势:

  • 无需依赖包管理器

  • 精准控制版本

  • 不影响系统默认 Node 版本

适用场景:

  • 项目部署需要特定版本 Node.js

  • 离线环境下安装

  • CI/CD 构建服务器配置

建议:日常开发环境可以使用 nvm 工具快速切换 Node.js 版本,而在生产环境中推荐本文这种静态安装方式,提升稳定性和版本可控性。

如果你觉得这篇文章有帮助,欢迎点赞、收藏、关注我获取更多 Linux 运维与前端部署实战技巧!


网站公告

今日签到

点亮在社区的每一天
去签到