centos 在线方式安装Node.js 20.15.1 版本(2024最新)

使用 wget 安装 Node.js 20.15.1 版本,可以按照以下步骤进行操作:

  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
  2. 解压下载的文件

    使用 tar 命令解压下载的文件:

    复制代码
    sh
    复制代码
    tar -xJf node-v20.15.1-linux-x64.tar.xz
  3. 将解压后的文件复制到系统目录

    将解压后的文件复制到系统的相关目录中:

    复制代码
    sh
    复制代码
    sudo cp -r node-v20.15.1-linux-x64/{bin,include,lib,share} /usr/
  4. 验证安装

    确认 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)

相关推荐
冼紫菜12 分钟前
解决 CentOS 7 镜像源无法访问的问题
linux·运维·服务器·centos
冼紫菜17 分钟前
如何在 CentOS 7 虚拟机上配置静态 IP 地址并保持重启后 SSH 连接
linux·开发语言·centos·ssh
dgiij1 小时前
excel大表导入数据库
数据库·mysql·node.js·excel
头疼的程序员2 小时前
linux入门学习(介绍、常用命令、vim、shell)
linux·vim
x-cmd2 小时前
[250512] Node.js 24 发布:ClangCL 构建,升级 V8 引擎、集成 npm 11
前端·javascript·windows·npm·node.js
啊吧怪不啊吧11 小时前
Linux之初见进程
linux·centos
烟雨迷1 天前
Linux环境基础开发工具的使用(yum、vim、gcc、g++、gdb、make/Makefile)
linux·服务器·学习·编辑器·vim
Jogging-Snail1 天前
Linux工作台文件操作命令全流程解析(高级篇之vim和nano精讲)
linux·运维·vim·文件操作·文本编辑·nano
胖大和尚1 天前
Termius ssh连接服务器 vim打开的文件无法复制问题
服务器·ssh·vim
showmethetime1 天前
centos 中查看 内存及磁盘使用率
linux·运维·centos