文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档> GNome2.0.3的编译安装

GNome2.0.3的编译安装

时间:2006-12-08  来源:lengyun5249

GNome2.0.3的编译安装(针对*.tar.gz包)

GNome2.0.3的编译安装(针对*.tar.gz包)

作者:gzyui

一、准备工作
要预备大约1.7GB的硬盘空间,如果不够的话,编译的时候要时不时留意硬盘空间变化,要及时清除文件。

二、获取软件包
http://www.gnome.org/下载GNome2,目前已经有2.0.3版本。总共有60个包,每个都要下载。

三、编译安装
60个包要依一定次序编译、安装(./configure、make、make install),下面是一个切实可行的编译顺序:

libxml2-2.4.28
libxslt-1.0.23
scrollkeeper-0.3.11
pkgconfig-0.13.0
audiofile-0.2.3
esound-0.2.29
gtk-doc-0.9
glib-2.0.7
linc-0.5.5
atk-1.0.3
gnome-common-1.2.4
pango-1.0.5
libIDL-0.8.0
ORBit2-2.4.4
intltool-0.23
bonobo-activation-1.0.4
gtk+-2.0.9
GConf-1.2.1
libart_lgpl-2.3.10
libzvt-2.0.1
libbonobo-2.0.0
gnome-mime-data-2.0.1
gnome-vfs-2.0.4.1
libglade-2.0.1
libgnome-2.0.6
libgnomecanvas-2.0.5
libbonoboui-2.0.3
libgnomeui-2.0.6
libwnck-0.18
libgnomeprint-1.116.0
libgnomeprintui-1.116.0
libgtop-2.0.0
librsvg-2.0.1
gail-0.17
eel-2.0.8
libgtkhtml-2.0.3
gtk-engines-1.9.0
gnome-desktop-2.0.10
gnome-panel-2.0.11
gnome-session-2.0.9
gnome-terminal-2.0.2
gnome-utils-2.0.6
gnome-applets-2.0.4
control-center-2.0.3
gnome-games-2.0.6
bug-buddy-2.2.0
eog-1.0.4
nautilus-2.0.8
gnome-system-monitor-2.0.3
yelp-1.0.7
gedit-2.0.6
librep-0.16.1
rep-gtk-0.17
sawfish-1.2-gtk2
gnome-media-2.0.3
gdm-2.4.0.12
at-spi-1.0.2
libgail-gnome-0.5.1
gconf-editor-0.3.1
gnome2-user-docs-2.0.1

四、安装过程遇到的问题
由于各自的情况不同,出现的问题也可能不同,能否解决就看你的水平和运气了!一般来说,如果你颠倒了安装次序,出现莫名其妙的问题的机会特别大,所以一定要确保按顺序编译。我就是开始的时候不太清楚次序问题,结果是一步一个坑,痛苦啊!
以下可以说是两个典型问题,我和其他网友在安装过程中都出现过,论坛上也有大侠过给予过解答,我再总结一下。

1)报告要设置环境变量PKG_CONFIG_PATH

如果有类似以下错误信息:
checking for glib-2.0 >= 2.0.0 gmodule-2.0 >= 2.0.0 gthread-2.0 >= 2.0.0 libxml-2.0 >= 2.2.8... Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'glib-2.0' found

使用whereis pkgconfig,找到两个pkgconfig目录:
pkgconfig: /usr/lib/pkgconfig /usr/local/lib/pkgconfig
/usr/lib/pkgconfig没有glib-2.0.pc,但是/usr/local/lib/pkgconfig里面有

你可以在~/.bash_profile中加入如下两行
设置环境变量 PKG_CONFIG_PATH,使其包含没有找到的东东的路径

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

2)由于未预料的错误,现在无法使用Nautilus

所有包都编译安装好之后,startx进入GNome,马上出现这个错误,按“细节”按钮之后出现:由于在试图注册文件管理器视图服务器时,遇到未预料的Bonobo错误,现在无法使用Nautilus。

这是bonobo-activation-1.0.4的问题,解决方法之一是从GNome网站上下载bonobo-activation-1.0.2,重新编译安装这个包可以了。

五、中文输入法问题
我使用的输入法是XSIM,开始的时候按ctrl+space无法调出XSIM。后来在~/.bash_profile中加入如下两行即可,不过“简”字并不会出现:
export XIM=XSIM
export XIM_PROGRAM=/usr/bin/xsim

我的机器是Redhat 7.3,内核版本2.4.19。现在刚刚装上GNome2,小问题还有一些,不过不妨碍使用。辛苦了差不多一个星期,终于解决了!呵呵。。

相关阅读 更多 +
排行榜 更多 +
修狗突围

修狗突围

飞行射击 下载
末日漂移生存

末日漂移生存

休闲益智 下载
水排序谜题吧手机版

水排序谜题吧手机版

休闲益智 下载