linux离线安装nodejs

1. 进入临时目录(可选)

bash 复制代码
cd /tmp

2. 下载官方二进制压缩包(这里用 curl,你也可以用 wget)

bash 复制代码
curl -O https://nodejs.org/dist/v18.18.2/node-v18.18.2-linux-x64.tar.xz

3. 创建安装目录(一般放 /usr/local/lib/nodejs)

bash 复制代码
sudo mkdir -p /usr/local/lib/nodejs

4. 解压压缩包到安装目录

bash 复制代码
sudo tar -xJf node-v18.18.2-linux-x64.tar.xz -C /usr/local/lib/nodejs

5. 配置环境变量(让系统能找到 node 和 npm 命令)

你可以临时测试:

bash 复制代码
export PATH=/usr/local/lib/nodejs/node-v18.18.2-linux-x64/bin:$PATH

或者写入当前用户的 shell 配置文件(~/.bashrc ~/.zshrc ~/.profile)

bash 复制代码
echo 'export PATH=/usr/local/lib/nodejs/node-v18.18.2-linux-x64/bin:$PATH' >> ~/.bashrc

6. 使环境变量立即生效(执行你用的 shell 配置文件)

bash 复制代码
source ~/.bashrc

7. 验证安装是否成功

bash 复制代码
node -v
npm -v
相关推荐
T型码农要学习1 天前
eMMC_命令整理
linux·驱动开发·emmc
-今昭-1 天前
MooseFS分布式文件系统
linux·服务器·网络
byte轻骑兵1 天前
【BlueZ 】蓝牙 HCI 协议基础:与 BlueZ 源码的层面对应关系
linux·hci·电脑蓝牙·嵌入式蓝牙·buez
Brilliantwxx1 天前
【Linux】 进程(1) 从冯诺依曼体系到进程核心概念
linux·运维·服务器
lengjingzju1 天前
编译与调试完全指南—第12章 日志分析
linux
城管不管1 天前
重生——第十次面试之开源中国一面挂
java·linux·开发语言·算法·面试·职场和发展·开源
蜀道山老天师1 天前
Zabbix监控Apache与Nginx应用实践完整指南
linux·运维·nginx·apache·zabbix
暖核1 天前
Linux实战入门:从零编写第一个Bash Shell脚本
linux·运维·bash
March.s1 天前
深入理解 Linux 系统启动原理
linux·运维·服务器
烂蜻蜓1 天前
Node.js入门教程(三十一):Express 框架
node.js·express