美文网首页
Linux下glibc升级

Linux下glibc升级

作者: 第八区 | 来源:发表于2017-07-07 16:38 被阅读377次
  • 查看系统glibc库版本
    strings /lib64/libc.so.6 |grep GLIBC_
    
    1.png
  • 下载地址 http://ftp.gnu.org/gnu/glibc/
    这里我们下载2.14的版本
    2.png
  • 解压
  • 编译安装
    $ mkdir build // 在glibc-2.14目录下建立build文件夹
    $ cd build        // 进入build目录
    $ ../configure --prefix=/opt/glibc-2.14 // 配置glibc并设置当前glibc-2.14安装目录
    $ make -j4    // 编译安装glibc-2.14库
    $ make install  //安装
    
  • 修改软链接
    ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
    
    发现修改失败,提示libc.so.6已存在。此方法不行
  • 先删除,在建立软连接
    $ rm -rf /lib64/libc.so.6             // 先删除先前的libc.so.6软链
    $ ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
    
    删除libc.so.6之后可能导致系统命令不可用的情况。此方法也不行
  • 先删除,再升级
    $ rm -rf /lib64/libc.so.6             // 先删除先前的libc.so.6软链
    $ LD_PRELOAD=/opt/glibc-2.14/lib/libc-2.14.so  ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6                    //libc-2.14.so 此项是系统升级前的版本
    
  • 最后查看更新后的版本


    3.png

相关文章

  • Linux下glibc升级

    查看系统glibc库版本strings /lib64/libc.so.6 |grep GLIBC_1.png 下载...

  • linux下升级glibc-2.14问题

    遇到的问题 在执行.bin文件的时候 提示 错误这是由于centos系统为了稳定性,所用的c运行库版本较低,通过...

  • Linux文件系统

    Linux文件系统: glibc:glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底...

  • 调试glibc

    最近想研究下linux虚拟内存模型,所以跟踪了下glibc的源码,下面分享下跟踪调试glibc的过程: 1、查看机...

  • 我的Linux常用命令

    静态iP配置 linux更新yum源 centos6升级glibc到2.14 误删/lib64/libm.so.6...

  • Linux下安装GLIBC_2.14

    1、查看系统glibc支持的版本 2、升级glibc支持的版本到GLIBC_2.14 官网地址 ➡️ http:/...

  • Linux下安装GLIBC_2.15

    1、查看系统glibc支持的版本 2、升级glibc支持的版本到GLIBC_2.15 官网地址 ➡️ http:/...

  • glibc升级

  • centos升级glibc

    1、下载所需要的版本,地址如下,如我们下载2.17版本glibc-2.17.tar.gz http://ftp.g...

  • Centos 升级GLIBC

    1、下载GLIBC 地址:http://ftp.de.debian.org/debian/pool/main/g/...

网友评论

      本文标题:Linux下glibc升级

      本文链接:https://www.haomeiwen.com/subject/qhcrhxtx.html