Gentoo Logo

GNOME配置指南

内容:

1.  GNOME是什么?

项目

GNOME是一个Unix/Linux桌面套件及开发平台,GNOME项目是专注于GNOME开发的自由软件项目。GNOME基金会负责协调GNOME项目开发和其他相关事务。

软件

GNOME是一个桌面环境,也是一个开发平台。这份自由软件是众多行业领军者的首选桌面。他同时面向商业用户、家庭用户和开发人员。

社区

与任何一款大型自由软件项目一样,GNOME拥有广泛的用户和开发群。Footnotes面向用户提供GNOME桌面的新闻,GnomePlanet面向热心人/贡献者,以及Developer.Gnome.Org面向GNOME开发人员。

2.  安装GNOME

您需要什么?

开始安装GNOME之前,您可能要编辑一下USE变量。确保你的/etc/make.conf中列出的USE变量包含Xgtkgnome。如果您想支持hald——硬件抽象层守护进程,请添加hal到你的USE标记中。还有dbus,一个Gnome广泛使用的系统消息总线。USE标记avahi为GNOME提供DNS检测(类似Mac OS X下的Rendevouz)。如果您不想支持KDE(另一个大型桌面环境),去掉qt3qt4artskde

代码 2.1: /etc/make.conf中USE范例

USE="-qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi"

您可以添加brandingUSE标记来获得一个漂亮的“Gentoo牌”启动画面,取代默认的Gnome启动画面:

代码 2.2: 启用Gentoo品牌

# echo "gnome-base/gnome-session branding" >> /etc/portage/package.use

完成之后,通过emerge gnome来开始安装GNOME:

代码 2.3: 安装GNOME

# emerge gnome

您也可以选择使用gnome-light进行最小化的Gnome安装:

代码 2.4: 安装一个最小化的GNOME环境

# emerge gnome-light

这将花费一点时间,因此您可以先读一读从前妈妈给你买的而你却从未翻过的那些书本。装完了?很好,现在更新你的环境变量:

代码 2.5: 更新环境变量

# env-update && source /etc/profile

如果您认真观察前面emerge命令的输出,会注意到它建议使用gamin让nautilus和gnome-vfs监视文件的变动:

代码 2.6: 安装gamin,一个文件变更监视器

# emerge gamin

重要: 如果您是从fam(一个老旧过时的文件监视器)转换到gamin,那么您必须从所有的启动级别中删除famd然后将它卸载:

代码 2.7: 可选:从fam转换到gamin

# rc-update del famd
# emerge --unmerge app-admin/fam

接下来我们做完剩余的服务。

代码 2.8: 将hald和avahi-dnsconfd添加到默认启动级别

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

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

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

第一印象

让我们先看一看刚刚所安装的。退出root shell并以普通用户登录。我们将配置一下会话,然后发出startx命令启动GNOME(参考X服务器配置指南中的使用startx):

代码 2.9: 设定GNOME为默认桌面环境

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

现在请执行startx以启动图形环境:

代码 2.10: 启动GNOME

$ startx

如果一切正常,您将受到GNOME的欢迎问候。祝贺你。现在让我们看看如何配置GNOME以迎合您的需求。

3.  配置GNOME

GNOME的图形登录管理器

如果您想让GNOME显示管理器(GDM)在开机时自动运行(那样就可以通过图形界面登录),必须将xdm启动脚本添加到默认的运行级别:

代码 3.1: 将xdm添加到默认运行级别

# rc-update add xdm default

现在编辑/etc/conf.d/xdm并修改DISPLAYMANAGER变量。

代码 3.2: 编辑/etc/conf.d/xdm

DISPLAYMANAGER="gdm"

如果您现在重启,GNOME显示管理器就会提示您输入用户名和密码,并且将默认使用GNOME作为桌面环境(尽管肯定会有一个选项让您可以从/usr/share/xsessions/中选择另一个可用的)。这样的话,如果您使用GDM,就不需要编辑~/.xinitrc了。

要使用hald的功能,只需启动gnome-volume-manager然后编辑它的选项。并且,需要将您的用户添加到plugdev组。



打印

更新于2008年 12月 12日

总结: GNOME是一个应用广泛的桌面环境。本指南尝试描述所有关于GNOME的方方面面,包括安装、配置、使用……

Sven Vermeulen
作者

Lars Strojny
编辑

Joshua Saddler
编辑

Hans Joanphan
译者

叶宝泰
译者

Donate to support our development efforts.

Support OSL
Gentoo Centric Hosting: vr.org
Tek Alchemy
SevenL.net
Global Netoptex Inc.
Bytemark
Online Kredit Index
Copyright 2001-2009 Gentoo Foundation, Inc. Questions, Comments? Contact us.