Gentoo Logo

The GNOME Configuration HOWTO

內容:

1.  什麼是GNOME?

專案

GNOME為由自由軟體專案所發展維護的。一 個適用於Unix/Linux桌面系統和發展的平台。GNOME Foundation 包含GNOME的發展合其他方向專案的研發。

軟體

GNOME是一個桌面環境和研發平台。 這種軟體是給一些研發人員做為桌面環境的 一種選擇。有趣的是對於職業或是在家的使用者都有可能是研發人員。

通訊

就像是其他大型的自由軟體專案,GNOME也有給予進階使用者研發連絡的位置與空間。 Footnotes包含GNOME桌面的新消息給使用者; GnomePlanet是專門用來給維護者的空間,而 Developer.Gnome.Org則是用來給GNOME 發展人員的空間。

2.  安裝GNOME

您需要什麼?

在您安裝GNOME之前,您應該需編輯一下您的USE參數。請確定 gtkgnome 在您/etc/make.conf的USE列表當中。如果您不想要支援KDE(另一個大型的桌面 環境),請移除 qtkde 選項。

原始碼 2.1: 範例USE參數在/etc/make.conf中

USE="-qt -kde gtk gnome"

修改完成後後,您可以藉由emerge gnomexscreensaver 來安裝GNOME:

原始碼 2.2: 安裝 GNOME

# emerge gnome xscreensaver

這步驟會花去您一些時間,因此您可以開始看一些你媽媽買給您看而您都沒翻過的書。 完成嘛?太好了,現在請更新您的環境參數:

原始碼 2.3: 更新環境參數

# env-update && source /etc/profile

如果您有專心的在觀察您之前下 emerge 命令後的輸出,您會發現到他建議您 把 famd加到您的 default runlevel 中以便可以使用nautilus和gnome-vfs。

原始碼 2.4: 增加famd到default runlevel

# /etc/init.d/famd start
# rc-update add famd default

第一次接觸

我們來看看剛剛我們裝了些什麼東西吧!請您離開您的root shell 並且以您自己的使用者身 份登入。我們將會設定一些當我們輸入 startx 指令時啟動GNOME所需要的參數:

原始碼 2.5: 設定GNOME成為預設桌面環境

$ echo "exec gnome-session" > ~/.xinitrc

現在您可以藉由執行 startx 來進入您的圖形化環境:

原始碼 2.6: 啟動GNOME

$ startx

如果到目前為止都一切順利,您應該會看到GNOME的歡迎畫面。恭喜您!現在就讓我們 看看要怎樣設定您的GNOME來順從您的渴望。

3.  設定 GNOME

GNOME的圖形化登入管理員

如果您想要使用GNOME Display Manager (GDM)來幫您登入(因此您可以利用圖形介面登入) ,您必須要將 xdm 加到init script 的default runlevel中:

原始碼 3.1: 增加xdm到default runlevel

# rc-update add xdm default

現在請查看/etc/X11/Sessions的內容:

原始碼 3.2: 查看/etc/X11/Sessions的內容

# ls /etc/X11/Sessions
Xsession Gnome

如同您看到的,裡面有一個叫做 gnome 的程序。現在請您編輯 /etc/rc.conf 並且增加兩個變數 DISPLAYMANAGER (用來指定 gdm)和 XSESSION (用來指定 Gnome):

原始碼 3.3: 編輯/etc/rc.conf

DISPLAYMANAGER="gdm"
XSESSION="Gnome"

如果您現在重新啟動,GNOME Display Manager 將會要求您輸入您的使用者帳號與密碼並且會以 GNOME做為您預設的桌面環境(甚至您將會有選項來選擇不同的參數)。



列印

最後更新 2004年五月12號

這份文件的原始版本已不再被維護

大綱: GNOME是一個經常被使用到的桌面環境。這篇指南將會為您描述GNOME的所有特色, 包含安裝,設定以及使用..等等。

Sven Vermeulen
Author

Frid
Translator

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.