美文网首页
linux配置NodeJS踩坑

linux配置NodeJS踩坑

作者: liuniansilence | 来源:发表于2022-05-11 11:37 被阅读0次

Jumbo安装nodejs失败:


image.png

node服务安装

服务端一开始没有node环境和npm command,可以先下载node的包进行安装。
附node官网:https://nodejs.org/download/release, 可以用wget进行下载。
我装的是node v14:https://nodejs.org/download/release/v14.15.0/node-v14.15.0-linux-x64.tar.gz
附wget命令指南:https://zhuanlan.zhihu.com/p/343117380

/lib64/libc.so.6: version `GLIBC_2.16‘ not found (required by node)

这个错误的原因是未安装2.17版本的glibc库。
解决方案:
https://blog.csdn.net/hh3167253066/article/details/120535789

node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)

检查动态库,发现最高只有 GLIBCXX_3.4.13,所以这里需要下载最新gcc库。
解决方案:
https://tech1024.com/original/3021
https://juejin.cn/post/6844904105740075021
一直下载依赖包失败的话,可以手动下载再放到文件夹下,参考:https://blog.csdn.net/qq_41661056/article/details/102626401

wget命令如果下载太慢,可以用mwget。

附mwget安装和使用:https://www.jianshu.com/p/2359b0ae62cb


更新:
上述出现gcc版本错误的:

/lib64/libc.so.6: version `GLIBC_2.16‘ not found (required by node)

或者

node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)

因为我的CentOS版本比较低,是CentOS 6。
查询CentOS版本可以:cat /etc/issue

image.png
对于CentOS 6来说,安装NodeJS v8.17.0就不会有gcc的问题。
node v8.17:https://nodejs.org/download/release/v8.17.0/node-v8.17.0-linux-x86.tar.gz

对于选择哪一个nodejs版本,在下载完nodejs的压缩包后,解压。
例如我现在下载的是nodeJS v8.17.0,解压后得到文件夹node-v8.17.0-linux-x64。


image.png

这里运行 ./bin/node -v
可以成功的,就不用升级gcc。后面再去加软链接把node配置到环境变量就好。
先直接一下pwd获取一下当前node文件夹的路径,然后用这个路径下的node创立软链接:


image.png

再对npm创建软链接:

ln -s /root/documents/node-v8.17.0-linux-x64/npm /usr/local/bin/

现在执行

node -v
npm -v

就可以work了。

相关文章

  • linux配置NodeJS踩坑

    Jumbo安装nodejs失败: node服务安装 服务端一开始没有node环境和npm command,可以先下...

  • linux安装node环境

    学习过程中,疯狂踩坑,所以写个linux安装nodejs的总结 安装node node下载地址http://nod...

  • NodeJs、VueJs入坑

    NodeJs、VueJs入坑 Windows安装使用: NodeJs常用配置或者命令: 配置Vue环境 Eslin...

  • Spark配置

    配置方法 配置注意事项 配置踩过的坑

  • Cordova踩坑日记

    Cordova踩坑日记 1.配置环境 ​ 配置SDK踩了很多坑,其实只需要下载一个 android studi...

  • 配置你的专属Deepin

    实体机安装Linux差不多已经一年了,中间尝试过许多Linux发行版,按照喜好尝试了各种配置,在踩了无数的坑之后形...

  • 2018-08-23 网卡起不来

    分享自己对于启动重启linux网卡踩的坑 前几天因为dhcp的原因,导致无法上网。于是去修改配置文件。因为对网卡...

  • 从零开始,在linux centeros 7.0搭建verdac

    环境配置 linux centos7,nodejs,verdaccio,pm2 nodejs的下载安装及环境变量配...

  • 【踩坑】linux安装配置django环境踩坑记

    目录:1:linux用django startproject报错2:python manage.py runser...

  • Vue.js

    踩坑 安装环境 安装最新版Nodejs,无需Admin权限 You can get it from Node.js...

网友评论

      本文标题:linux配置NodeJS踩坑

      本文链接:https://www.haomeiwen.com/subject/olukurtx.html