技术解析

有人成功更新过 glibc 吗?求正确姿势
0
2021-07-09 16:12:14
idczone
最近移植项目代码到 Fedora20 时掉入了 glibc 的一个 bug (13862 )里,尝试更新 glibc 都以系统崩溃告终。

被坑了很多天了,特来求助。
系统关键性的包,安全的做法是自己另外装一份在 /usr/local/或者 /opt 之类的地方

用原本的包管理编译脚本原地编译新包,然后用包管理来安装。
比如 deb 系就是抓下源码和编译脚本,自己打上补丁以后生成 deb 包然后再打进系统里去。

要不要转投我大 arch?

debian 有台机器 5 年没有重装了。。 resp 是 unstable ...一直更新
完全没有压力。

试过,是不是什么命令都不能用了,你要先记信 libc 指向的那个.so ,出了问题马上用 export LD_PRELOAD 指向这个.so ,可以恢复到原来的状态,至于你更新的.so 不能用就要具体看了,我那次是提示什么 exec 什么 open 参数失败,再具体找原因

看这里 http://team.91town.com/2014/08/libc-so-6%E8%A2%AB%E5%88%A0%E9%99%A4%E5%90%8E%E6%81%A2%E5%A4%8D/

手动编译安装一份到别的地方,然后使用新库,再更新,最后 uninstall 自己编译的

系统崩溃这么严重?为啥用 fedora 不用 centos ?


项目需要呗,被坑惨了

哈哈哈哈
用 OpenSUSE 表示 glibc 随便更
顺便把 gcc 更到 5.1.1 有一个月了吧

诶 arch 经常更新 glibc 没发现有啥问题

这里。。。。
http://blog.csdn.net/officercat/article/details/39520227

Arch pacman 成功过

转投 gentoo 吧,滚动升级 glibc 无压力。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服