centos,rhel中glib2的升级问题
时间:2010-11-12 来源:sss0213
CentOS(5.1,5.2,5.3,5.4),RedHat Enterprise Linux(5.1,5.2,5.3,5.4)中自带的glib有glib和glib2,在安装gmime,dbmail的时候都需要用到glib2 ,版本要大于等于2.8.0 the Glib library (>= version 2.8.0)
rhel和centos中glib自带有有glib 和glib2 ,但通常安装其他软件需要用到的是glib2的库,因此我们通常需要升级glib2的版本来满足其他软件所需
首先强制卸载系统内置的glib2,原先系统自带的版本通常都很小。
命令如下:
view sourceprint?
然后在gtk.org上下载最新版的glib
地址:
http://ftp.gnome.org/pub/gnome/sources/glib/
然后解压重新编译,注意这时候要添加安装地址,要不然安装其他程序的时候会提示找不到glib
命令如下:
view sourceprint?
此路径必须是/usr而并非/usr/local
安装后则系统顺利升级到最新版的glib2
rhel和centos中glib自带有有glib 和glib2 ,但通常安装其他软件需要用到的是glib2的库,因此我们通常需要升级glib2的版本来满足其他软件所需
首先强制卸载系统内置的glib2,原先系统自带的版本通常都很小。
命令如下:
view sourceprint?
1 | rpm -e --nodeps glib2 |
然后在gtk.org上下载最新版的glib
地址:
http://ftp.gnome.org/pub/gnome/sources/glib/
然后解压重新编译,注意这时候要添加安装地址,要不然安装其他程序的时候会提示找不到glib
命令如下:
view sourceprint?
1 | ./configure --prefix=/usr |
此路径必须是/usr而并非/usr/local
安装后则系统顺利升级到最新版的glib2
相关阅读 更多 +