在CentOS上离线安装Node.js通常涉及以下步骤:
-
下载Node.js安装包: 在有网络连接的计算机上,访问Node.js官网下载适合您系统架构的Node.js版本。选择
.tar.xz或.tar.gz格式的压缩包,因为它们是通用格式,适用于大多数Linux发行版。 -
传输安装包: 将下载的Node.js压缩包通过USB驱动器、网络共享或其他方式传输到CentOS系统上。
-
解压压缩包: 在CentOS上,使用
tar命令解压Node.js压缩包到合适的目录,如/usr/local/。tar -xJf node-v14.15.0-linux-x64.tar.xz -C /usr/local注意:上面的命令中的
node-v14.15.0-linux-x64是Node.js版本和系统架构的示例,根据您的压缩包名称进行替换。 -
配置环境变量(可选): 为了确保在任何终端会话中都能访问Node.js和npm,您可以将它们添加到您的PATH环境变量中。这可以通过修改您的shell配置文件(如
.bashrc或.zshrc)来实现。echo 'export PATH=$PATH:/usr/local/node-v14.15.0-linux-x64/bin' >> ~/.bashrc source ~/.bashrc -
验证安装: 使用以下命令检查Node.js和npm是否正确安装。
node -v npm -v -
使用Node.js和npm: 现在您可以使用Node.js和npm来运行JavaScript代码和安装Node.js包了。
请注意,上述步骤中的版本号v14.15.0和系统架构linux-x64仅作为示例,您应该根据自己的实际情况和下载的文件进行替换。此外,如果您的CentOS系统使用的是SELinux,可能需要额外的配置来确保权限正确设置。
离线安装pnpm
在有外网的机器上执行以下命令,下载pnpm的tgz压缩包至桌面,注意下载版本和当前使用版本保持一致
npm pack -g pnpm --pack-destination 你电脑的位置
1 将tgz压缩包拷贝至离线机器 在离线机器中执行命令
npm -g i /home/user/offline/pnpm-7.4.0.tgz