Centos7下载安装Node.js
一、前言
当在较旧的操作系统中运行更高版本的 node.js 时,可能会出现以下错误:这个问题可以通过使用不带 GCC 依赖的 node.js 版本来解决。
node-v22.2.0-linux-x64/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node-v22.2.0-linux-x64/bin/node) node-v22.2.0-linux-x64/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node-v22.2.0-linux-x64/bin/node) node-v22.2.0-linux-x64/bin/node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node-v22.2.0-linux-x64/bin/node) node-v22.2.0-linux-x64/bin/node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node-v22.2.0-linux-x64/bin/node) node-v22.2.0-linux-x64/bin/node: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by node-v22.2.0-linux-x64/bin/node) node-v22.2.0-linux-x64/bin/node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node-v22.2.0-linux-x64/bin/node) node-v22.2.0-linux-x64/bin/node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node-v22.2.0-linux-x64/bin/node)
二、安装包链接
Node.js v18.20.3 无 GCC 依赖:https://www.javaai.org/uploads/file/20240608/1717796384652070055.gz Node.js v19.9.0 无需 GCC 依赖 :https://www.javaai.org/uploads/file/20240608/1717795964546088722.gz Node.js v20.14.0 无需 GCC 依赖 :https://www.javaai.org/uploads/file/20240608/1717795594725099836.gz Node.js v21.7.3 无需 GCC 依赖:https://www.javaai.org/uploads/file/20240608/1717795170081075755.gz Node.js v22.2.0 无需 GCC 依赖:https://www.javaai.org/uploads/file/20240608/1717788726846005810.gz
三、安装部署
wget https://www.javaai.org/uploads/file/20240608/1717788726846005810.gz -O node-standalone-v22.2.0.tar.gz tar -zxvf node-standalone-v22.2.0.tar.gz node-standalone/patchelf-recurse/patchelf-repaire-ld-linux.sh node-standalone/node-v22.2.0-linux-x64/
四、添加环境变量
vim /etc/profile export PATH=/root/node-standalone/node-v22.2.0-linux-x64/bin:$PATH source /etc/profile
五、检查版本
node --version
npm --version

浙公网安备 33010602011771号