在CentOS上离线安装Node.js

511 阅读2分钟

在CentOS上离线安装Node.js通常涉及以下步骤:

  1. 下载Node.js安装包: 在有网络连接的计算机上,访问Node.js官网下载适合您系统架构的Node.js版本。选择.tar.xz.tar.gz格式的压缩包,因为它们是通用格式,适用于大多数Linux发行版。

  2. 传输安装包: 将下载的Node.js压缩包通过USB驱动器、网络共享或其他方式传输到CentOS系统上。

  3. 解压压缩包: 在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版本和系统架构的示例,根据您的压缩包名称进行替换。

  4. 配置环境变量(可选): 为了确保在任何终端会话中都能访问Node.js和npm,您可以将它们添加到您的PATH环境变量中。这可以通过修改您的shell配置文件(如.bashrc.zshrc)来实现。

    echo 'export PATH=$PATH:/usr/local/node-v14.15.0-linux-x64/bin' >> ~/.bashrc
    source ~/.bashrc
    
  5. 验证安装: 使用以下命令检查Node.js和npm是否正确安装。

    node -v
    npm -v
    
  6. 使用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