首页 > 编程语言 >node.js安装

node.js安装

时间:2024-05-29 15:11:52浏览次数:27  
标签:node required js version so.6 found lib64 安装


环境:
Os:Centos 7

1.官网下载
地址地址:
https://nodejs.org/en/download/prebuilt-binaries
node-v20.14.0-linux-x64.tar.xz

 

2.解压安装
tar -xvf node-v20.14.0-linux-x64.tar.xz
mv node-v20.14.0-linux-x64 /opt/node-v20.14.0

3.添加环境变量
vi /etc/profile

export NODEJS_HOME=/opt/node-v20.14.0
export PATH=$NODEJS_HOME/bin:$PATH


4.重新登录
[root@dsc1 bin]# npm -v
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)

解决办法:
安装与当前系统匹配的版本,我这里安装如下版本是可以的
node-v17.9.1-linux-x64.tar.xz

[root@dsc1 bin]# ./node -v
v17.9.1

重新添加环境变量
vi /etc/profile

export NODEJS_HOME=/opt/node-v17.9.1
export PATH=$NODEJS_HOME/bin:$PATH


[root@dsc1 ~]# node -v
v17.9.1

 

标签:node,required,js,version,so.6,found,lib64,安装
From: https://www.cnblogs.com/hxlasky/p/18220337

相关文章

  • .net6 类库 读取appsettings.json
    类库项目引入 Microsoft.Extensions.Configuration和 Microsoft.Extensions.Configuration.Json程序包以Sqlsugar读取配置文件为例:publicclassSqlsugarBase{publicstaticIConfigurationConfiguration{get;set;}staticSqlsugarBase()......
  • node.js使用流程
    1、node安装         Node.js—RunJavaScriptEverywhereLTS   长期使用的版本  current  最新版本 了解nodejs版本号: 大版本号  小版本号  补丁版本号                          ......
  • Newtonsoft.Json 序列化器的重写
    //TGD_AUDIT_STATUS、TGD_DEPT_ID都是Int32?的数据类型,如果他们的值包含小数点时直接反序列化会报错的,异常是:字符串的格式不正确,所以此时可以进行客户自定义反序列化的规则设定,这样就问题解决了。自定义实现类中,反序列化时调用ReadJson方法,序列化时调用WriteJson方法。stringj......
  • 湘潭大学软件工程专业oracle-sqlplus安装教程
    前言笔者在网上找了一些教程,但是没有装好,或者不知道啥原因,反正就是登不进去老师要求的系统,连接不上服务器,非常苦恼,请教了一下同学,终于弄好了,本文希望能帮助到和我一样有相同困扰的同学下载压缩包首先是下载安装包,按照我的理解,应该是下载下面这个压缩包就行了先打开老师......
  • 【HarmonyOS】JSON格式化解析Map数据
    将数组转换成Map对象,然后调用letstr=JSON.stringify(newMap),将Map转换成字符串,转换出来的结果是{}Api11以上Object.fromEntries不可用【解决方案】exportclassJsonUtil{//json字符串转为mapstaticjsonParseMap(jsonStr:string){letjsonObj:Record<......
  • RHEL 7创建本地安装源
    声明受限于网络环境和网络速度的影响,我们很多时候需要更加便捷的下载软件包的方式,那么创建一个不受网络因素影响的本地安装源就很有必要。本文档所有使用的账号为个人红帽开发者账号,所有安装的包以及工具或是红帽提供的安装包,或是GITHUB上的开源项目,请大家在能力范围内积极支持......
  • 在 macOS 上,使用 Homebrew 来安装 OpenJDK 8
    在macOS上,你可以使用Homebrew来安装OpenJDK8。以下是安装和验证的步骤:1.使用Homebrew安装OpenJDK8:brewinstallopenjdk@8安装完成: 2.设置环境变量(可选):按照前面的安装提示设置环境变量:test@MacBook-Pro~%sudoln-sfn/usr/local/opt/openjdk@8/libex......
  • clickhouse安装部署
    clickhouse安装部署下载地址:百度网盘下载链接:https://pan.baidu.com/s/1YdGmhGND5qA3qzBpRQaI1w提取码:sybkclickhouse-common-static-21.9.4.35.tgzclickhouse-common-static-dbg-21.9.4.35.tgzclickhouse-server-21.9.4.35.tgzclickhouse-client-21.9.4.35.tgz安装:......
  • R 语言入门学习笔记:软件安装踩坑记录——删除所有包以及彻底解决库包被安装到 C 盘用
    目录R语言入门学习笔记:软件安装踩坑记录——删除所有包以及彻底解决库包被安装到C盘用户目录下的问题,以及一些其他需要注意的点软件版本及环境遇到的问题描述问题的分析和探究最终的解决方案折中方案根治方案其他在安装过程中需要注意的问题R语言入门学习笔记:软件安装踩坑记......
  • JS中的some()方法和every()
    some()方法用于检测数组中元素是否满足指定条件。some()方法会依次执行数组每个元素:如果有一个元素满足条件,则表达式返回true,剩余的元素不会在执行检测。如果没有满足的条件元素,则返回false。注意:some()不会对空数组进行检测。  some()不会改变原始数组。vararr......