升级服务器libc-2.12.so


今天在服务器桌面环境中安装smartgit时,提示**/lib64/libc.so.6: version `GLIBC_2.14’ not found**,后来通过上网检索,将libc-2.12.so升级为libc-2.14.so后问题解决,但是后来又看了几篇博客,文中介绍到:

class_name

glibc是gnu发布的libc库,即c运行库,glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。

很多linux的基本命令,比如cp, rm, ll,ln等,都得依赖于它,如果操作错误或者升级失败会导致系统命令不能使用,严重的造成系统退出后无法重新进入,所以操作时候需要慎重。

看后真是心有余悸,自己在配置系统的时候一点危机意识都没有,对待服务器和自己的测试系统一样,没有端正态度,特写此文引以为戒!!

参考文档:
解决 /lib64/libc.so.6: version GLIBC_2.14' not found 的问题](http://stuart.blog.51cto.com/728677/1840205) [/lib64/libc.so.6: version GLIBC_2.14’ not found问题
Centos6.5 升级glibc解决“libc.so.6: version GLIBC_2.14 not found”报错问题