使用 wget
安装 Node.js 20.15.1 版本,可以按照以下步骤进行操作:
-
下载 Node.js 20.15.1 二进制文件:
打开终端并运行以下命令来下载 Node.js 20.15.1 的 Linux 二进制文件:
sh 复制代码 wget https://nodejs.org/dist/v20.15.1/node-v20.15.1-linux-x64.tar.xz
-
解压下载的文件:
使用
tar
命令解压下载的文件:sh 复制代码 tar -xJf node-v20.15.1-linux-x64.tar.xz
-
将解压后的文件复制到系统目录:
将解压后的文件复制到系统的相关目录中:
sh 复制代码 sudo cp -r node-v20.15.1-linux-x64/{bin,include,lib,share} /usr/
-
验证安装:
确认 Node.js 20.15.1 是否安装成功,可以使用以下命令检查 Node.js 和 npm 的版本:
sh复制代码node -v npm -v
完整的步骤如下:
sh复制代码# 下载 Node.js 20.15.1 二进制文件
wget https://nodejs.org/dist/v20.15.1/node-v20.15.1-linux-x64.tar.xz
# 解压下载的文件
tar -xJf node-v20.15.1-linux-x64.tar.xz
# 将解压后的文件复制到系统目录
sudo cp -r node-v20.15.1-linux-x64/{bin,include,lib,share} /usr/
# 验证安装
node -v
npm -v
以上步骤完成后,你的系统应该已经成功安装了 Node.js 20.15.1。
如果node-v有以下报错,说明
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)
新版的node v18开始 都需要GLIBC_2.27支持,可是目前系统内却没有那么高的版本
可以参考文章:
node: /lib64/libm.so.6: version `GLIBC_2.27' not found问题解决方案 - xiao智 - 博客园 (cnblogs.com)