CentOS7安装NodeJS
CentOS7最高支持到v17.9.1
一、下载
1 | wget https://nodejs.org/download/release/v17.9.1/node-v17.9.1-linux-x64.tar.gz |
v24.12.0-linux-x64、v22.21.1-linux-x64、v20.19.6-linux-x64、v18.20.8-linux-x64不能安装在centos7上,链接的库太旧。1
2
3
4
5
6
7
8
9
10# v24.12.0-linux-x64
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)1
2
3
4
5
6
7
8# v22.21.1-linux-x64
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)1
2
3
4
5
6
7# v20.19.6-linux-x64
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)1
2
3
4
5
6
7# v18.20.8-linux-x64
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)
node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node)
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)
二、安装
- 解压
1 | tar xf node-v17.9.1-linux-x64.tar.gz -C /usr/local/ |
- 创建软链接
1 | ln -sv /usr/local/node-v17.9.1-linux-x64 /usr/local/node |
- 设置环境变量
1 | cat >> /etc/profile.d/node.sh <<-EOF |
- 刷新环境变量
1 | source /etc/profile.d/node.sh |
- 验证
1 | node -v |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 浅空的运维记录!