免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 799 | 回复: 0
打印 上一主题 下一主题

osnaile朋友的东东:)_ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-15 21:56 |只看该作者 |倒序浏览

在 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'  garnome.desktop
sed 's/Exec=gnome-session/Exec=garnome-session/'  garnome.desktop
好了,应该说这样就行了,在启动登录的时候,点 Session,选 GARNOME,再登录,就是新的系统了,如果想每次都以新系统为默认桌面的话,还要:
在/etc/X11/xinit/Xclients 文件中加入:
    elif [ "$DESKTOP" = "GARNOME" ]; then
        PREFERRED=garnome-session
加在什么位置,仔细看看就知道了。
然后,把 /etc/sysconfig/desktop 里的
DESKTOP="GNOME"
改成
DESKTOP="GARNOME"
就可以了。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/9778/showart_47804.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP