使用root权限安装Glances,需要用到glibc,安装失败后所有命令都不好用了,执行回报“/lib64/libc.so.6: version `GLIBC_2.17′ not found ”的错误。
使用strings /lib64/libc.so.6 | grep GLIBC_ 命令查看发现其最高支持版本由原来的2.17被安装脚本改成了2.14
strings /lib/tls/libc.so.6 | grep GLIBC<br>
GLIBC_2.0<br>
GLIBC_2.1<br>
GLIBC_2.1.1<br>
GLIBC_2.1.2<br>
GLIBC_2.1.3<br>
GLIBC_2.2<br>
GLIBC_2.2.1<br>
GLIBC_2.2.2<br>
GLIBC_2.2.3<br>
GLIBC_2.2.4<br>
GLIBC_2.2.6<br>
GLIBC_2.3<br>
GLIBC_2.3.2<br>
GLIBC_2.3.3<br>
GLIBC_2.3.4<br>
GLIBC_PRIVATE
原始应该是如下的内容:
GLIBC_2.0<br>
GLIBC_2.1<br>
GLIBC_2.1.1<br>
GLIBC_2.1.2<br>
GLIBC_2.1.3<br>
GLIBC_2.2<br>
GLIBC_2.2.1<br>
GLIBC_2.2.2<br>
GLIBC_2.2.3<br>
GLIBC_2.2.4<br>
GLIBC_2.2.6<br>
GLIBC_2.3<br>
GLIBC_2.3.2<br>
GLIBC_2.3.3<br>
GLIBC_2.3.4<br>
GLIBC_2.4<br>
GLIBC_2.5<br>
GLIBC_2.6<br>
GLIBC_2.7<br>
GLIBC_PRIVATE
于是想删除libc-2.17.so的软连接,重新建立,结果出现了更多错误。
解决:
echo加载在RAM中,history也是跑在 RAM里面
可以使用如下命令解决:
1.echo test
test
2.echo /dev/null > /lib/libc-2.7.so<br>
3.ldconfig
4.ls
参考:http://www.360doc.com/content/11/0609/12/4238731_122658197.shtml