centos7.5 解决缺少libstdc++.so.6库的原因及解决办法
- centos7. 解决缺少libstdc++.so.6库的原因及解决办法
- 执行node -v报错如下:
- [root@bogon ~]# node -v
- node: error while loading shared libraries: libstdc++.so.: cannot open shared object file: No such file or directory
- 先加载所有安装包
- yum repolist
- 查看哪个安装包包含该库:
- yum provides libstdc++.so.
- 执行结果:
- [root@bogon ~]# yum whatprovides libstdc++.so.
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: mirrors.njupt.edu.cn
- * extras: mirrors..com
- * updates: mirrors.njupt.edu.cn
- libstdc++-4.8.-.el7.i686 : GNU Standard C++ Library
- Repo : base
- Matched from:
- Provides : libstdc++.so.
- 可以看到安装包 libstdc++-4.8.-.el7.i686
- 安装libstdc++-4.8.-.el7.i686
- yum -y install libstdc++-4.8.-.el7.x86_64
- 报错:
- ...you can also use --setopt=protected_multilib=false to remove
- this checking, however this is almost never the correct thing to
- do as something else is very likely to go wrong (often causing
- much more problems).
- Protected multilib versions: libstdc++-4.8.-.el7.i686 != libstdc++-4.8.-.el7.x86_64
- 解决办法:
- 、升级安装包
- yum update libstdc++-4.8.-.el7.x86_64 -y
- 、修复/lib/ld-linux.so.: bad ELF interpreter: No such file or directory问题
- yum install glibc.i686 -y
- 、 修复error while loading shared libraries: libz.so.: cannot open shared object file: No such file or directory
- yum install zlib.i686 -y
- 、修复error while loading shared libraries: libstdc++.so.: cannot open shared object file: No such file or directory
- 先查找这个库存在于哪个安装包中
- yum whatprovides libstdc++.so.
- 执行结果:
- [root@bogon ~]# yum whatprovides libstdc++.so.
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: mirrors.njupt.edu.cn
- * extras: mirrors..com
- * updates: mirrors.njupt.edu.cn
- libstdc++-4.8.-.el7.i686 : GNU Standard C++ Library
- Repo : base
- Matched from:
- Provides : libstdc++.so.
- 可以看到包 libstdc++-4.8.-.el7.i686
- 安装libstdc++-4.8.-.el7.i686
- yum install libstdc++-4.8.-.el7.i686 -y
- 到此就解决了缺少共享库到问题
- 参照文档:
- https://blog.csdn.net/qiaoliang328/article/details/79266008
centos7.5 解决缺少libstdc++.so.6库的原因及解决办法的更多相关文章
- 【解决】缺少libstdc++.so.6库的原因及解决的方法
问题原因: 系统是64bit,该库是32bit的,在64bit系统上安装32bit库 解决的方法: 1. 查看哪个安装包包括该库:yum provides libstdc++.so.6 libs ...
- centos7 crontab 定时执行python任务不执行的原因及解决办法
1.问题描述 在用crontab设置定时任务时,发现py脚本在crontab中报错,显示import某些包找不到,但是手动直接运行py脚本,完全正常. 01 05 * * * ./get_topi ...
- 76. Spring Boot完美解决(406)Could not find acceptable representation原因及解决方法
[原创文章] 使用Spring Boot的Web项目,处理/login请求的控制器方法(该方法会返回JSON格式的数据).此时如果访问localhost:8080/login.html, ...
- 使用SQLServer同义词和SQL邮件,解决发布订阅中订阅库丢失数据的问题
最近给客户做了基于SQLServer的发布订阅的“读写分离”功能,但是某些表数据很大,经常发生某几条数据丢失的问题,导致订阅无法继续进行.但是每次发现问题重新做一次发布订阅又非常消耗时间,所以还得根据 ...
- Linux 下编译安装软件,找不到共享库 xx.so 的解决办法
编译memcached时,报错没有libevent,于是下载libevent,configure , make && make install ,然后在重新安装memcache成功之后 ...
- libevent 实现的socket 通信 server以及解决找不到动态库的方法
注: client 个人觉得没必要用 libvent来实现就没写 注:由于 涉及到回调函数的使用 如有疑惑的可以先去了解回调函数的实现机理 先来说一下 libevent主要是干啥的 : 内部封装了 s ...
- c++/ boost 库常见错误及解决方法总结
1. error LNK2019: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::sys ...
- [RN] React Native 解决 使用 阿里巴巴 矢量图标库 iconfont 图标不垂直居中问题
React Native 解决 使用 阿里巴巴 矢量图标库 iconfont 图标不垂直居中问题 解决方法: 添加 size, line-height ,值为和 height 一样的高度. 例如: ...
- MySQL查询优化:查询慢原因和解决技巧
在开发的朋友特别是和mysql有接触的朋友会碰到有时mysql查询很慢,当然我指的是大数据量百万千万级了,不是几十条了,下面我们来看看解决查询慢的办法. MySQL查询优化:查询慢原因和解决方法 会经 ...
随机推荐
- 【CQOI2017】老C的方块
Description https://loj.ac/problem/3022 Solution 他讲得很清楚 将那篇博客中的红色标号为 \(0\),黄色为 \(1\),蓝色为 \(2\),绿色为 \ ...
- git远程分支创建,本地分支关联远程分支,第一次发布、更新分支
git远程分支创建,本地分支关联远程分支,第一次发布.更新分支 github托管服务器地址为https://github.com git提交更新代码示意图: 本地与远程进行免密码配置(本地与远程关联) ...
- JVM命令jps
jps是JVM的一个常用命令,类似linux中的ps命令.jps是查看java进程信息的命令:ps是查看linux系统中进程的命令 格式 jps [ options ] [ host ...
- swap的创建和优先级
生产环境中,有的时候会遇到swap不够用,或者没有swap的情况,然而生产中需要用到swap,那么下面来实现以下如何创建新的swap. 方法一:如果有空余磁盘,可以直接使用空余磁盘 以/dev/sdb ...
- poj1236 Network of Schools(SCC缩点+结论推导)
第一问简单不讲. 第二问简化后问题是给一张DAG求最少添加几条边使得DAG变成一个SCC.首先所有中间点(有入度有出度)肯定直接顺着走到无出度点,所以肯定是无出度点连向无入度点. 把无入度点作为点集S ...
- Springboot打包成jar包形式发布
1.修改配置文件pom.xml 添加打包形式设置为jar形式 <packaging>jar</packaging> 2.在build标签内添加内容如下 finalname为打包 ...
- 第三章 URL与视图
配置文件两种方式详解 先讲两种直接传参: 直接简单传参 app =Flask(__name__) app.config['DEBUG']=True app.config.update( DEBUG=t ...
- Codeforces Round #589 (Div. 2) C - Primes and Multiplication(数学, 质数)
链接: https://codeforces.com/contest/1228/problem/C 题意: Let's introduce some definitions that will be ...
- vue 日期格式化过滤器
formateDate日期格式化,写在公共的js中: export function formateDate(date, fmt){ if ('/(y+)/'.test(fmt){ fmt = fmt ...
- 期望与概率dp
概率与期望dp 定义: 概率:事件A发生的可能性,计作P(A) 期望:事件A结果的平均大小,记住E(x) E(x)=每种结果的大小与其概率的乘积的和 注意计算概率时需要考虑是否要用容斥原理 期望d ...