📄 x11-wm.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta name="generator" content="HTML Tidy, see www.w3.org" /><title>桌面环境</title><meta name="GENERATOR" content="Modular DocBook HTML Stylesheet Version 1.7" /><link rel="HOME" title="FreeBSD 使用手册" href="index.html" /><link rel="UP" title="X Window 系统" href="x11.html" /><link rel="PREVIOUS" title="X 显示管理器" href="x-xdm.html" /><link rel="NEXT" title="系统管理" href="system-administration.html" /><link rel="STYLESHEET" type="text/css" href="docbook.css" /><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /></head><body class="SECT1" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#840084"alink="#0000FF"><div class="NAVHEADER"><table summary="Header navigation table" width="100%" border="0" cellpadding="0"cellspacing="0"><tr><th colspan="3" align="center">FreeBSD 使用手册</th></tr><tr><td width="10%" align="left" valign="bottom"><a href="x-xdm.html"accesskey="P">Prev</a></td><td width="80%" align="center" valign="bottom">Chapter 5. X Window 系统</td><td width="10%" align="right" valign="bottom"><a href="system-administration.html"accesskey="N">Next</a></td></tr></table><hr align="LEFT" width="100%" /></div><div class="SECT1"><h1 class="SECT1"><a id="X11-WM" name="X11-WM">5.7. 桌面环境</a></h1><i class="AUTHORGROUP"><span class="CONTRIB">Contributed by</span> ValentinoVaschetto.</i> <p>这节描述了 FreeBSD 上用于 X 的不同桌面环境。 ``桌面环境''可能仅仅是一个简单的窗口管理器, 也可能是一个像 <b class="APPLICATION">KDE</b> 或者 <bclass="APPLICATION">GNOME</b>这样的完整桌面应用程序套件。</p><div class="SECT2"><h2 class="SECT2"><a id="X11-WM-GNOME" name="X11-WM-GNOME">5.7.1. GNOME</a></h2><div class="SECT3"><h3 class="SECT3"><a id="X11-WM-GNOME-ABOUT" name="X11-WM-GNOME-ABOUT">5.7.1.1. 有关GNOME</a></h3><p><b class="APPLICATION">GNOME</b> 是一个用户界面友好的桌面环境,能够使用户很容易地使用和配置他们的计算机。 <b class="APPLICATION">GNOME</b>包括一个面板(用来启动应用程序和显示状态), 一个桌面(存放数据和应用程序的地方),一套标准的桌面工具和应用程序, 和一套与其他人相互协同工作的协议集。其他操作系统的用户在使用 <bclass="APPLICATION">GNOME</b>提供的强大的图形驱动环境时会觉得很好。 更多的关于 FreeBSD 上<b class="APPLICATION">GNOME</b> 的信息 可以在 <a href="http://www.FreeBSD.org/gnome"target="_top">FreeBSD GNOME Project</a>的网页上找到。</p></div><div class="SECT3"><h3 class="SECT3"><a id="X11-WM-GNOME-INSTALL" name="X11-WM-GNOME-INSTALL">5.7.1.2. 安装GNOME</a></h3><p>安装 <b class="APPLICATION">GNOME</b>的最简单的方法是 <ahref="install-post.html#DEFAULT-DESKTOP">Section 2.9.13</a> 第 2章描述的在FreeBSD安装过程中通过 ``Desktop Configuration''菜单来进行。它们也可以很容易地从一个package或ports collection安装:</p><p>要从网络安装<b class="APPLICATION">GNOME</b>, 只要键入:</p><pre class="SCREEN"><samp class="PROMPT">#</samp> <kbd class="USERINPUT">pkg_add -r gnome2</kbd></pre><p>从源代码编译<b class="APPLICATION">GNOME</b>,可以使用 ports树:</p><pre class="SCREEN"><samp class="PROMPT">#</samp> <kbd class="USERINPUT">cd /usr/ports/x11/gnome2</kbd> <sampclass="PROMPT">#</samp> <kbd class="USERINPUT">make install clean</kbd></pre><p>一旦<b class="APPLICATION">GNOME</b>被安装好, X Server必须被告知启动 <bclass="APPLICATION">GNOME</b>以代替默认的窗口管理器。 如果在适当的位置已经定制好了文件<ttclass="FILENAME">.xinitrc</tt>, 简单地将启动当前窗口管理器的那行替换为 <bclass="APPLICATION">/usr/X11R6/bin/gnome-session</b>。如果对配置文件不想添加任何特殊改动,只需简单地键入:</p><pre class="SCREEN"><samp class="PROMPT">%</samp> <kbdclass="USERINPUT">echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrc</kbd></pre><p>接着,键入<tt class="COMMAND">startx</tt>, <bclass="APPLICATION">GNOME</b>桌面环境就启动了。</p><div class="NOTE"><blockquote class="NOTE"><p><b>Note:</b> 如果已经使用了一个像 <bclass="APPLICATION">XDM</b>这样的显示管理器,就不能这样做。而是,用同样的命令创建一个可执行文件<tt class="FILENAME">.xsession</tt>。要这样做,需要先编辑文件,然后用 <bclass="APPLICATION">/usr/X11R6/bin/gnome-session</b>替换已存在的窗口管理命令:</p></blockquote></div><pre class="SCREEN"><samp class="PROMPT">%</samp> <kbdclass="USERINPUT">echo "#!/bin/sh" > ~/.xsession</kbd> <sampclass="PROMPT">%</samp> <kbdclass="USERINPUT">echo "/usr/X11R6/bin/gnome-session" >> ~/.xsession</kbd> <sampclass="PROMPT">%</samp> <kbd class="USERINPUT">chmod +x ~/.xsession</kbd></pre><p>另一个选项是在登陆时配置显示管理器允许你选择窗口管理器;有关 <ahref="x11-wm.html#X11-WM-KDE-DETAILS">KDE 细节</a> 会解释如何使用<bclass="APPLICATION">kdm</b>, <b class="APPLICATION">KDE</b>显示管理器来做。</p></div><div class="SECT3"><h3 class="SECT3"><a id="X11-WM-GNOME-ANTIALIAS" name="X11-WM-GNOME-ANTIALIAS">5.7.1.3.在GNOME上使用Anti-aliased字体</a></h3><p>从 4.0.2 版本开始,<b class="APPLICATION"><spanclass="TRADEMARK">XFree86</span>™</b> 就通过他的``RENDER''扩展来支持anti-aliasing。 Gtk+ 2.0 以及更高的版本(被 <bclass="APPLICATION">GNOME</b>使用的工具包)可以使用这个功能。 配置 anti-aliasing 在 <ahref="x-fonts.html#ANTIALIAS">Section 5.5.3</a>描述。所以,使用最近的软件, anti-aliasing可以应用在 <b class="APPLICATION">GNOME</b>桌面环境中。只需要依次选择 <spanclass="GUIMENU">应用程序</span>-><span class="GUISUBMENU">桌面首选项</span>-><spanclass="GUIMENUITEM">字体</span>,然后选上 <span class="GUIBUTTON">最佳形状</span>, <spanclass="GUIBUTTON">最佳对比度</span>,或者 <spanclass="GUIBUTTON">像素圆滑(LCD)</span>。对于 Gtk+ 应用程序,它们不是 <bclass="APPLICATION">GNOME</b> 桌面的一部分,在启动程序前需要设置 环境变量<varclass="VARNAME">GDK_USE_XFT</var>的值为 <var class="LITERAL">1</var>。</p></div></div><div class="SECT2"><h2 class="SECT2"><a id="X11-WM-KDE" name="X11-WM-KDE">5.7.2. KDE</a></h2><div class="SECT3"><h3 class="SECT3"><a id="X11-WM-KDE-ABOUT" name="X11-WM-KDE-ABOUT">5.7.2.1. 有关KDE</a></h3><p><b class="APPLICATION">KDE</b> 是一个容易使用的现代桌面环境。 <bclass="APPLICATION">KDE</b> 有很多很好的特性:</p><ul><li><p>一个美丽的现代的桌面。</p></li><li><p>一个集合了完美网络环境的桌面。</p></li><li><p>一个集成的允许你方便,高效地帮助你使用 <b class="APPLICATION">KDE</b>桌面和它的应用程序的帮助系统。</p></li><li><p>所有的<b class="APPLICATION">KDE</b>应用程序具有一致的所见即所得界面。</p></li><li><p>标准的菜单和工具栏,键盘布局,颜色配置等。</p></li><li><p>国际化:<b class="APPLICATION">KDE</b> 可以使用超过40种语言。</p></li><li><p>集中的一致化的桌面驱动配置。</p></li><li><p>许多有用的 <b class="APPLICATION">KDE</b>应用程序。</p></li></ul><p><b class="APPLICATION">KDE</b> 有一个以 <b class="APPLICATION">KDE</b> 的 ``KParts''技术为基础的办公套件。 它包括电子表格,幻灯片,日程管理和新闻等软件。 <bclass="APPLICATION">KDE</b> 也包含一个与当前 <span class="TRADEMARK">UNIX</span>®系统上其他Web浏览器相竞争的叫做 <b class="APPLICATION">Konqueror</b> 的浏览器。 systems.关于 <b class="APPLICATION">KDE</b> 的更多信息可以在 <a href="http://www.kde.org/"target="_top">KDE 网站</a>上找到。 <b class="APPLICATION">KDE</b> 上关于 FreeBSD的特定信息和资源,可以参考 <a href="http://freebsd.kde.org/" target="_top">FreeBSD-KDEteam</a>的网站。</p></div><div class="SECT3"><h3 class="SECT3"><a id="X11-WM-KDE-INSTALL" name="X11-WM-KDE-INSTALL">5.7.2.2. 安装KDE</a></h3><p>与 <b class="APPLICATION">GNOME</b> 或其他桌面环境一样,安装 <bclass="APPLICATION">KDE</b> 的最容易的方法是通过 <ahref="install-post.html#DEFAULT-DESKTOP">Section 2.9.13</a> 第 2 章所描绘的 FreeBSD安装过程的 ``Desktop Configuration'' 菜单来安装。 另外,它也可以很容易地从packages或portscollection安装:</p><p>要从网络安装 <b class="APPLICATION">KDE</b> 只需要:</p><pre class="SCREEN"><samp class="PROMPT">#</samp> <kbd class="USERINPUT">pkg_add -r kde</kbd></pre><p><span class="CITEREFENTRY"><span class="REFENTRYTITLE">pkg_add</span>(1)</span>就回自动的下在最新版本的应用程序。</p><p>要从源代码编译 <b class="APPLICATION">KDE</b>, 可以使用 port 树:</p><pre class="SCREEN"><samp class="PROMPT">#</samp> <kbd class="USERINPUT">cd /usr/ports/x11/kde3</kbd> <sampclass="PROMPT">#</samp> <kbd class="USERINPUT">make install clean</kbd></pre><p><b class="APPLICATION">KDE</b> 安装完成后, Xserver必须被告知启动这个应用程序以代替默认的窗口管理器。 这可以通过编辑 <ttclass="FILENAME">.xinitrc</tt> 文件来完成:</p><pre class="SCREEN"><samp class="PROMPT">%</samp> <kbdclass="USERINPUT">echo "exec startkde" > ~/.xinitrc</kbd></pre><p>现在,无论你什么时候用 <tt class="COMMAND">startx</tt>进入 X 视窗系统, <bclass="APPLICATION">KDE</b> 就将成为你的桌面环境。</p><p>如果使用一个像 <b class="APPLICATION">xdm</b>这样的显示管理器,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -