如何升级GLIB库

系统:centos6

问题1:/lib64/libc.so.6:version 'GLIBC_2.16' not found

 

第一步:查看当前glibc的安装情况:

运行

strings /lib64/libc.so.6 | grep GLIBC

第二步:下载源码

   使用wget从官网下载 :

wget http://ftp.gnu.org/gnu/glibc/glibc-2.16.0.tar.xz

 

第三步:安装

 

解压
[root@localhost ~]# tar -xvf glibc-2.16.0.tar.xz
自定义安装目录
[root@localhost ~]# cd glibc-2.16.0
[root@localhost glibc-2.16.0]# mkdir build
[root@localhost glibc-2.16.0]# cd build
编译
[root@localhost build]# ../configure --prefix=/opt/glibc-2.16
安装
[root@localhost build]# make
[root@localhost build]# make install
添加环境变量
[root@localhost build]# vi /etc/profile
[root@localhost build]# export LD_LIBRARY_PATH =  $LD_LIBRARY_PATH:/opt/glibc-2.16/lib
使修改生效
[root@localhost build]# source /etc/profile

第四步:

 检查是否安装成功:

strings /lib64/libc.so.6 | grep GLIBC

 

问题2:No package 'glib-2.0' found

 

运行  yum install libgnomeui-devel即可。

 

问题3:GTK 的安装

 依次源码下载:

wget http://ftp.gnome.org/pub/gnome/sources/atk/1.30/atk-1.30.0.tar.gz
wget http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.21/gdk-pixbuf-2.21.4.tar.gz
wget http://ftp.gnome.org/pub/gnome/sources/glib/2.26/glib-2.26.1.tar.gz

wget http://ftp.gnome.org/pub/gnome/sources/pango/1.27/pango-1.27.1.tar.gz

wget http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-2.24.0.tar.gz

安装过程中有可能需要安装的库有:

libjpeg-turbo 地址:https://zh.osdn.net/projects/sfnet_libjpeg-turbo/releases/

libtiff 地址:http://download.osgeo.org/libtiff/

安装方式:

     依次解压缩   tar -zxvf *.tar.gz
     编译  ./configure --prexf=/usr/local/ && make && make install

安装完成后输入 ll /usr/local/include查看,如图:

配置环境变量:

     vi /etc/profile

     如图所示:

使修改的环境变量立即生效:

 source /etc/profile

 

问题3:源码安装内核linux-4.4.73方式。

(1)下载内核源码,地址为:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.4.73.tar.gz

(2)解压到/usr/src/目录。命令:tar -zxvf linux-4.4.73.tar.gz -C /usr/src/

(3)编译。进入linux-4.4.73目录,运行:make menuconfig命令。

若出现 fatal error: openssl/opensslv.h: No such file or directory的问题,需要安装openssl 和openssl-devel。使用yum 安装即可。

(4)运行make modules_install,然后运行make install

(5)重启系统,选择4.4.73内核。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值