2024年3月15日发(作者:)

这节描述了 FreeBSD 上用于 X 的不同桌面环境。 “桌面环境”可能仅仅是一个简

单的窗口管理器, 也可能是一个像 KDE 或者 GNOME这样的完整桌面应用程序套件。

5.7.1 GNOME

5.7.1.1 有关GNOMEGNOME 是一个用户界面友好的桌面环境,能够使用户很容易

地使用和配置他们的计算机。 GNOME包括一个面板(用来启动应用程序和显示状态), 一

个桌面(存放数据和应用程序的地方),一套标准的桌面工具和应用程序, 和一套与其他人

相互协同工作的协议集。其他操作系统的用户在使用 GNOME提供的强大的图形驱动环境

时会觉得很好。 更多的关于 FreeBSD 上GNOME 的信息 可以在 FreeBSD GNOME

Project的网站上找到。 此外,这个网站也提供了相当详尽的关于安装、 配置和管理

GNOME的常见问题解答 (FAQ)。

5.7.1.2 安装GNOME

这个软件可以很容易地通过预编译包或 Ports 套件来安装:

要从网络安装GNOME, 只要键入:

# pkg_add -r gnome2

从源代码编译GNOME,可以使用 ports树:

# cd /usr/ports/x11/gnome2

# make install clean

一旦装好了 GNOME, 就必须告诉 X server 启动 GNOME 而不是默认的窗口管理

器。

最简单的启动 GNOME 的方法是使用 GDM, GNOME 显示管理器。 随 GNOME

桌面一同安装的 GDM (但默认是禁用的), 可以通过在 /etc/ 中加入

gdm_enable="YES"

来启用。 这样在重新启动的时候, GNOME 就会在登录时自动启动

── 除此之外不需要进一步设置了。

GNOME 也可以通过适当地配置名为 .xinitrc 的文件来启动。 如果已经有了自定义

的 .xinitrc, 将启动当前窗口管理器的那一行改为启动 /usr/local/bin/gnome-session

就可以了。 如果还没有,

那么只需简单地:

% echo "/usr/local/bin/gnome-session" > ~/.xinitrc

接下来输入 startx, GNOME

桌面环境就启动了。

注意: 如果之前使用了一些旧式的显示管理器, 例如 XDM, 则这样做是没用的。 此

时应建立一个可执行的 .xsession 文件, 其中包含同样的命令。 要完成这项工作, 需