V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Chichele
3D
V2EX  ›  Linux

有人成功更新过 glibc 吗?求正确姿势

  •  
  •   Chichele ·
    Chichele · Aug 30, 2015 via Android · 4734 views
    This topic created in 3904 days ago, the information mentioned may be changed or developed.
    最近移植项目代码到 Fedora20 时掉入了 glibc 的一个 bug (13862 )里,尝试更新 glibc 都以系统崩溃告终。

    被坑了很多天了,特来求助。
    14 replies    2015-09-17 21:26:52 +08:00
    hsyu53
        1
    hsyu53  
       Aug 30, 2015 via Android   ❤️ 1
    系统关键性的包,安全的做法是自己另外装一份在 /usr/local/或者 /opt 之类的地方
    msg7086
        2
    msg7086  
       Aug 30, 2015   ❤️ 1
    用原本的包管理编译脚本原地编译新包,然后用包管理来安装。
    比如 deb 系就是抓下源码和编译脚本,自己打上补丁以后生成 deb 包然后再打进系统里去。
    min
        3
    min  
       Aug 30, 2015 via Android
    要不要转投我大 arch?
    scys
        4
    scys  
       Aug 30, 2015
    debian 有台机器 5 年没有重装了。。 resp 是 unstable ...一直更新
    完全没有压力。
    pzhjie
        5
    pzhjie  
       Aug 30, 2015   ❤️ 1
    试过,是不是什么命令都不能用了,你要先记信 libc 指向的那个.so ,出了问题马上用 export LD_PRELOAD 指向这个.so ,可以恢复到原来的状态,至于你更新的.so 不能用就要具体看了,我那次是提示什么 exec 什么 open 参数失败,再具体找原因
    aa45942
        7
    aa45942  
       Aug 30, 2015   ❤️ 1
    手动编译安装一份到别的地方,然后使用新库,再更新,最后 uninstall 自己编译的
    znoodl
        8
    znoodl  
       Aug 30, 2015 via iPhone
    系统崩溃这么严重?为啥用 fedora 不用 centos ?
    Chichele
        9
    Chichele  
    OP
       Aug 30, 2015
    @min
    @znoodl 项目需要呗,被坑惨了
    kiritoalex
        10
    kiritoalex  
       Aug 30, 2015 via Android
    哈哈哈哈
    用 OpenSUSE 表示 glibc 随便更
    顺便把 gcc 更到 5.1.1 有一个月了吧
    xmoon
        11
    xmoon  
       Aug 31, 2015
    诶 arch 经常更新 glibc 没发现有啥问题
    Sendya
        12
    Sendya  
       Sep 3, 2015   ❤️ 1
    jejer
        13
    jejer  
       Sep 6, 2015 via Android
    Arch pacman 成功过
    wgjak47
        14
    wgjak47  
       Sep 17, 2015
    转投 gentoo 吧,滚动升级 glibc 无压力。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2777 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 15:52 · PVG 23:52 · LAX 08:52 · JFK 11:52
    ♥ Do have faith in what you're doing.