文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>osnaile朋友的东东:)_

osnaile朋友的东东:)_

时间:2005-09-15  来源:Deviant

在 FC3 下编译安装 GNOME 2.12
发表于2005-09-09 19:51:29 准备文件。到 http://www.gnome.org/ 下载 GARNOME 的安装包,这只是一个第三方提供的安装脚本,因为 GNOME 的包太多了,自己编码很麻烦,所以才有人做了这么一个安装脚本的包。然后下载源码包,在三套,Platform Sources、Desktop Sources 和 Bindings Sources,把其中的 .tar.bz2 文件都下载下来就行了,放到一个单独的目录里,如 gnome_src,全放一起,不要再分子目录。

解压缩 GARNOME 包 garnome-2.10.2.tar.bz2,然后修改 gar.conf.mk 文件:

#GARCHIVEDIR = /home/pd/src/arch/gnome/garnome/DOWNLOAD

把这个改成你下载下来的源码包所在的目录就行了,别忘了把注释用的 # 去掉。

main_prefix ?= $(HOME)/garnome

这是目标文件夹,可以改成你想要的目录,如 /usr/local/gnome。

把 desktop/epiphany 目录删除,因为这个会编译 firefox,不然你就需要编译一遍 mozilla。
把 office/gnome-spell 目录删除,因为这个包在编译的时候会出 pspell.h 文件找不到的错误。
修改 desktop/evolution 目录中的 Makefile 中,把 office/gnome-spell 这词删掉。

安装 libexif 包,在 http://libexif.sourceforge.net/ 下载这个包,然后编译安装,再把 /usr/local/lib/pkgconfig/libexif.pc 复制到 /usr/lib/pkgconfig/ 中。

安装 hal-devel 包。

    编译,到 garnome 的 desktop 目录下,执行
make paranoid-install

要保持网络连接,因为安装过程中会去网上下载需要的文件,好了,可以睡觉去休息了

编译过程中可能会出现很多错误,多试几次,上网找找,解决之后,编译完成,就可以设置启动项了。

把这个保存到 /usr/bin/garnome-session 文件:
#!/bin/sh
GARNOME=$HOME/garnome
PATH=$GARNOME/bin:$GARNOME/sbin:$PATH
LD_LIBRARY_PATH=$GARNOME/lib:$LD_LIBRARY_PATH
PYTHONPATH=$GARNOME/lib/python2.3/site-packages
PKG_CONFIG_PATH=$GARNOME/lib/pkgconfig:/usr/lib/pkgconfig
XDG_DATA_DIRS=$GARNOME/share
XDG_CONFIG_DIRS=$GARNOME/etc/xdg
GDK_USE_XFT=1
export PATH LD_LIBRARY_PATH PYTHONPATH PKG_CONFIG_PATH
export GDK_USE_XFT XDG_DATA_DIRS XDG_CONFIG_DIRS
exec $GARNOME/bin/gnome-session

别忘了,把 GARNOME 改成你自己装 GNOME 的目录。

到 /etc/X11/dm/Sessions 里,
cp gnome.desktop garnome.desktop
sed -e 's/GNOME/GARNOME/g' < gnome.desktop > garnome.desktop
sed 's/Exec=gnome-session/Exec=garnome-session/' < gnome.desktop > garnome.desktop

好了,应该说这样就行了,在启动登录的时候,点 Session,选 GARNOME,再登录,就是新的系统了,如果想每次都以新系统为默认桌面的话,还要:
在/etc/X11/xinit/Xclients 文件中加入:
    elif [ "$DESKTOP" = "GARNOME" ]; then
        PREFERRED=garnome-session

加在什么位置,仔细看看就知道了。
然后,把 /etc/sysconfig/desktop 里的
DESKTOP="GNOME"

改成
DESKTOP="GARNOME"

就可以了。
相关阅读 更多 +
排行榜 更多 +
谷歌卫星地图免费版下载

谷歌卫星地图免费版下载

生活实用 下载
谷歌卫星地图免费版下载

谷歌卫星地图免费版下载

生活实用 下载
kingsofpool官方正版下载

kingsofpool官方正版下载

赛车竞速 下载