先对比下源码编译、RPM 包和 YUM 三种安装方法的优劣:
源码编译:可以自行指定编译参数,*度高,略显麻烦。但是如果不安装最新版本,BUGs 和 CVEs 是不会被修复的,和咸鱼没什么差别;
RPM 包安装:官方没有高版本的 RPM 包,只好使用可信第三方制作的,有时制作时间是几年前,和不使用最新版本的源码编译差不多,不会去打补丁;
YUM 安装:虽然 YUM 源中的版本都很低,而且万年不动,但是时常更新,一般会打补丁(patch),安全性较高,奈何版本太低。
解决libc.so.6: version `GLIBC_2.14' not found问题
(https://www.jianshu.com/p/308a4e803c81)
查看系统glibc支持的版本:
[ghui@StuOS bin]$ strings /lib64/libc.so.6 |grep GLIBC_
看这个so里到底哪部分依赖了glibc2.14。
# readelf -s 文件路径|grep GLIBC_2.14
中依赖的glibc版本信息,执行:
# readelf -V 文件路径
glibc简单升级(2.12->2.14)
http://www.cnblogs.com/274914765qq/p/4440248.html
http://www.mamicode.com/info-detail-1047193.html
http://blog.ttionya.com/article-1559.html
相关文章
- 记一次网站报错File not found.问题
- No mapping found for HTTP request with URI 找不到图片或者其他的静态资源问题解决办法
- 数据库死锁的问题,Deadlock found when trying to get lock; try restarting transaction at Query.formatError
- MySql 更新死锁问题 Deadlock found when trying to get lock; try restarting transaction
- 显示Class 'Think\Controller\FuController' not found和Call to a member function assign() on a non-object 的错误问题
- CentOS 安装redis2.8.13 提醒"libc.so.6: version `GLIBC_2.14' not found"系统的glibc版本太低
- 麒麟信安等服务器ssh问题no matching MAC found. Their offer: hmac-sha1-96,hmac-sha1,hmac-md5-96,hmac-md5
- mysql报错问题解决MySQL server PID file could not be found!
- 【亲测】
CentOS下g++: command not found问题的解决(c++环境安装) - Step ‘Publish JUnit test result report’ failed: No test report files were found问题解决