2005年04月29日

FC3 下編譯新版 Gnome 2.10

半知半解胡搞一通竟然真的成功了。

1:下載 garnome,並解壓縮。

2:閱讀README,並完成安裝相依性套件,README 部份內容如下


For a basic, sane platform/ directory:

Red Hat Linux
-------------
libpng-devel
libjpeg-devel
libtiff-devel
ncurses-devel
XFree86-devel + XFree86-libs (or xorg-libs)
popt
bzip2-devel
expat-devel
samba
Hermes-devel (via freshrpms.net)
docbook-dtds
openjade

For other GARNOME directories:

Red Hat Linux
-------------
binutils + elfutils-libelf
pcre-devel
pspell-devel
libmusicbrainz-devel (via freshrpms.net)
libtool-libs
apmd
cups-devel
libgpgme-devel + libgpg-error-devel
gnutls-devel
pilot-link-devel
readline-devel
lm_sensors-devel
openldap-devel
openh323-devel
pwlib-devel
SDL-devel
libgcj-devel
python-devel
valgrind (via dag.wieers.com)


僅供參考,請閱讀所使用的 garnome 版本中 README 為淮。

3:額外安裝 libexif* 套件

4:設定安裝路徑,
修改 gar,conf.mk 檔裡的 main_prefix ?= $(HOME)/garnome
將 $(HOME)/garnome 修改成你要安裝目的路徑,
例如安裝至 /opt/garnome 則修改如下


main_prefix ?= /opt/garnome


5:至Gnome官方下載開源編譯檔(非必需,加快編譯時間,如不需要可跳至下一步),指定開源編譯檔路徑
修改 gar,conf.mk 檔裡的 FILE_SITES = file://$(FILEDIR)/ file://$(GARCHIVEDIR)/
例如開源檔位置在於 /src/gnome-2.10/ 則修改如下


FILE_SITES = file://$(FILEDIR)/ file://$(GARCHIVEDIR)/ file:///usr/src/gnome-2.10/


6:進行編譯及安裝,這動作需要很長時間,睡前再來下達這指令吧。
#garnome/desktop/make install

7:製作 garnome 啟動 scritp
使用文字編輯器或 vi 產生 /bin/garnome-session 這個檔
#vi /bin/garnome-session
將以下粗寫體內容 copy 至 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 GDK_USE_XFT XDG_DATA_DIRS XDG_CONFIG_DIRS
exec $GARNOME/bin/gnome-session


因為安裝 Gnome 2.10 所以必需多加入以下兩行,圖示才能正常顯示

$GARNOME/bin/update-desktop-database
$GARNOME/bin/update-mime-database $GARNOME/share/mime


存檔後離開,並給予"執行"屬性
#chmod +x /bin/garnome-session

(注意:以上 garnome-session 裡的 GARNOME=$HOME/garnome 為你安裝 garnome 的路徑,如你不是使用 garnome 預設的安裝路徑則必需自行修改,例如你安裝在 /opt/garnome 那你必需改成 GARNOME=/opt/garnome 。)

8:製作 GDM 啟動選單
使用文字編輯器或 vi 產生 /etc/X11/gdm/Sessions 製作 一個名為 garnome 檔案
#vi /etc/X11/gdm/Sessions/garnome
將下面粗寫體內容寫入 garnome 裡


#!/bin/sh
exec garnome-session


存檔後離開,並給予"執行"屬性
#chmod +x /etc/X11/gdm/Sessions/garnome

9:重新開機進入 garnome 就是新版的 Gnome 了

Posted by blackbox_x at 樂多Roodo! │14:00 │回應(0)引用(0)Linux
樂多分類:網路/3C 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/99571