1、下载tar包

https://nodejs.org/en/download/

2、统一放至/usr/local目录下

cd /usr/local

3、解压

注意:tar是xz结尾,所以这里使用的解压命令是tar-xf

tar -xf node-v20.17.0-linux-x64.tar.xz

upload successful

重命名为/usr/local/node 方便管理

mv node-v20.17.0-linux-x64/ node

upload successful

4、新增环境变量并应用

vim /etc/profile

新增以下内容

export PATH=$PATH:/usr/local/node/bin

upload successful

刷新配置

source /etc/profile

upload successful

5、检测版本

npm -v
node -v

upload successful

6、更换npm源为taobao镜像

npm config set registry https://registry.npmmirror.com

检查镜像源状态

npm config get registry

upload successful

报错:node: /lib64/libm.so.6: version `GLIBC_2.27‘ not found (required by node)

upload successful

意思是要求GLIBC为2.27以上。

ldd --version

查看当前glibc版本为2.17,可以使用node-vxxx-linux-x64-glibc-217.tar.gz,以glibc-217结尾的包。
upload successful

找到版本node-v20.17.0-linux-x64-glibc-217.tar.xz并安装即可。

https://unofficial-builds.nodejs.org/download/release/v20.17.0/