什么是glibc?
glibc全称GNU C Libary,是一种按照LGPL许可协议发布的,自由的,公开源代码的,方便从网络下载的C的编译程序。GNU C 运行期库,是一种 C函数库,是程序运行时使用到的一些 API 集合,它们一般是已预先编译好,以二进制代码形式存在 Linux 类系统中,GNU C 运行期库通常作为GNU C编译程序的一个部分发布。Glibc 最初是自由软件基金会(FSF)为其 GNU 操作系统所写,但当前最主要的应用是配合Linux内核,成为 GNU/Linux 操作系统一个重要的支撑伞。
升级提示?
升级glibc有风险,如无特殊需要,不建议升级!
开始升级
安装编译器:
sudo yum install gcc make -y
下载glibc2.24的源码包:
这里使用了镜像,也可以选择自己喜欢的镜像源
curl -O https://mirrors.tuna.tsinghua.edu.cn/gnu/glibc/glibc-2.24.tar.gz
解压并安装:
这一步我们必须要在root用户下运行
tar zxf glibc-2.24.tar.gz cd glibc-2.24/ mkdir out && cd out ../configure --prefix=/usr make -j$(nproc --all) make install
检查:
最后我们来检测一下是否安装完成
ldd --version
如果出现:
ldd (GNU libc) 2.24 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich Drepper.
则说明安装完成。
- 上一篇: gitk命令中文乱码
- 下一篇: Centos7下Discuz x3.4配置腾讯企业邮箱