原文出处:http://www.loculus.nl/xfce/documentation
原文作者:
Jasper Huijsmans <mailto:[email protected]>
Benedikt Meurer <mailto:[email protected]>
授权许可:Copyright © 2004 Jasper Huijsmans
编辑人员:FireHare
校对人员:
适用版本:XFCE 4
文章状态:
快速导航 目录
|
本文档对Xfce 4桌面环境作了一个概览,并解释如何执行几个常用任务。对任何想使用Xfce 4的人来说,阅读本文将是个出发点,并且本文也提供了其它相关信息的出处。
本文档的最新版本可以在 这个位置 找到。
Xfce是一个用于类UNIX操作系统的轻量级桌面环境。它的设计目标是快速小巧,对系统资源要求少,同时仍能做到外观华丽且易于使用。
Xfce 4体现了传统UNIX哲学中的模块化和可复用性,所有Xfce 4核心组件都可以进行独立构建和安装。Xfce 4基于GTK+ 2工具包开发。
坚守标准是Xfce 4的一个主要设计目标,特别是 Freedesktop.org上定义的那些标准。这使得Xfce 4可以和为其它桌面环境编写的程序进行无缝的互操作,只要这些桌面环境遵循了这些规范(标准)。
Xfce是个完全的自由软件。Xfce的每个独立组件按BSD许可证、GNU通用公共许可证或GNU库通用公共许可证之一进行发布。(细节请参见"版权和许可证"章节)
如果你正在查找Xfce 4的相关资料,或许能在下面的网址中找到你所需的资料:
Xfce web站点
Xfce用户邮件列表
Xfce 4开发邮件列表
Xfce论坛
使用startxfce4来启动一个Xfce会话,它包括会话管理器、面板、任务栏、窗口管理器和桌面管理器。 ~/Desktop/Autostart/里的所有应用程序或者应用程序链接都会在启动时运行(注意,~/Desktop/Autostart目录默认并不存在,你需要自己创建这个目录)。
默认情况下Xfce会话管理器管理应用程序的启动,它允许你在退出Xfce时保存会话,以便你下次登陆时,自动运行同样的应用程序。
要定制startxfce4的行为,可以把${sysconfdir}/xdg/xfce4/xinitrc拷贝到你自己的 ~/.config/xfce4/目录中,然后编辑该文件。根据你的安装方法,系统的xinitrc文件位置可能会有所不同。如果你是从源代码编译安装, ${sysconfdir}默认值是/usr/local/etc/。而用二进制包安装的话,${sysconfdir}通常设置成/etc, /etc/X11,/usr/pkg/etc或/usr/X11R6/etc;你可以使用包管理器确定这个位置。
Xfce 4桌面环境不是由一个单独的实体来提供全部的功能,而是追随老的UNIX传统,即一个小工具做一件事,并把它做的最好。一个未运行任何程序的默认Xfce 4桌面如图1所示,
图1. 默认的Xfce 4会话 Default-session.png
当你第一次运行startxfce4时,Xfce会话管理器会启动下面几个应用程序:
位于屏幕底端的是Xfce4面板。它允许你运行应用程序,此外还包含图形页面切换器、时钟和邮件检测器。有些条目还有一个关联的面板菜单,以便访问更多的应用程序。按下这些面板条目旁边的小箭头按钮可以打开面板菜单。 在面板上单击鼠标右键可以改变面板内容和条目属性。面板条目和面板移动柄都有鼠标右键弹出菜单,你可以通过这些菜单改变面板配置。更多信息请看Xfce面板操作手册
桌面管理器提供桌面背景图片;还有当你单击桌面背景时,会出现两种菜单(注:中键菜单和右键菜单)。 单击鼠标右键会打开一个菜单以允许你启动应用程序。如何改变菜单内容请查看Xfce桌面管理器操作手册。 单击鼠标中键(或Shift+鼠标左键)会打开一个当前正在运行的所有应用程序的列表。你可以通过单击菜单项来激活应用程序。
窗口管理器负责把窗口放置到桌面上,并提供窗口的边框和风格。它允许你通过拖动标题栏来四处移动窗口,并且提供了标题栏按钮,来关闭、最小化或最大化一个窗口。窗口管理器的完整说明请查看Xfce窗口管理器操作手册。
设置管理器在后台运行;当用户通过设置管理器对话框(参见接下来的章节)更改设置后,设置管理器能确保所有Xfce 4应用程序更新它们的设置,它还负责在启动时从磁盘读取这些配置。设置管理器的完整说明请查看Xfce设置管理器操作手册和Xfce设置管理器插件操作手册。
本章将说明如何执行几个常用任务以便你能快速上手Xfce 4。因为那正是Xfce4的设计目的,让你很好地完成工作。
另一种方法是从鼠标右键(注:弹出)的桌面菜单启动应用程序。如何改变菜单内容请查看Xfce桌面管理器操作手册。
设置管理器对话框提供了大量Xfce 4应用程序的全局参数设置。它的运行方法如下,单击面板上的启动器或者从鼠标右键桌面菜单运行,或者直接运行xfce-setting-show。
Xfce 4桌面环境的许多方面都可以在对应对话框中进行更改。更多信息请阅读Xfce 4组件各自独立的手册。快速浏览一下所有对话框,了解都提供了哪些选项以允许你创建最佳工作环境,会是件很有意思的事。
本用户向导只提供了Xfce 4桌面环境一个大概的介绍。更多的信息请参见Xfce 4组件各自的Xfce操作手册。
Xfce 4的组件都是独立打包的。本节包含了一个可用模块的列表,并有相应的简短说明。
libxfce4util
包含非图形化辅助函数的库。
libxfcegui4
部件(widget)库和X Window系统交互。
libxfce4mcs
大部分Xfce 4模块要用到的设置管理库。
xfce-mcs-manager
设置管理器。运行在后台,为其它Xfce组件提供全局设置信息。它提供了一个主控制面板,以便访问各Xfce组件的配置对话框。
xfce-mcs-plugins
设置管理器插件。这些插件为不属于一个包的常用项提供了设置对话框,比如用户界面设置(GTK+主题、图标主题和字体设置)、鼠标设置、键盘设置和显示设置。
xfce4-session
会话管理器。会话管理器控制Xfce桌面环境的启动和关闭。注销Xfce时它能保存当前运行应用程序的状态(如果应用程序支持的话),并在你下次登陆时正确载入这些应用程序。
xfwm4
Xfce 4 窗口管理器。管理应用程序窗口在屏幕上的布局,提供窗口风格并管理工作区。
xfce4-panel
Xfce 4 面板。提供程序启动器、工作区切换器、时钟、菜单等。
xfdesktop
桌面背景管理器。这它用来设置背景图片和颜色,并且提供了一个根窗口菜单、菜单面板插件和菜单编辑器。
xfce-utils
必不可少的实用工具和脚本。它提供了一个任务栏,Xfce 4“关于”对话框、运行对话框、startxfce4脚本和其它几个重要脚本。当然还包括这本用户指南。
xffm
快速文件管理器,带有2个面板并集成了samba网络浏览器。
xfprint
打印支持。提供了一个打印图形前端。包括xfprint4和xfprint-manager。
xfce4-appfinder
应用程序查找器,允许你搜索、启动系统中安装的应用程序,并查找其相关信息。
xfcalendar
带提醒功能的简单日历。
gtk-xfce-engine-2
GTk2的主题引擎。对桌面来说并非必需,不过它是个很棒的主题引擎,因此不妨一试。
xfce4-icon-theme
Xfce 4的默认图标主题为Rodent。
xfce4-themes
xfwm4的窗口风格主题。
Xfce 4项目官方仅为桌面环境发布源代码。当然可能有人已经为你的操作系统或发行版制作了二进制包。
浏览Xfce的web站点,你可以找到可用 二进制包的下载 位置和其相关信息。如果你无法找到适用于你的操作系统的二进制安装包,或许可以从你的操作系统制造商或者销售商那里找到你所需要的,或者你也可以从源代码安装Xfce 4。
从源代码安装Xfce最容易的方法是使用图形安装器,文档和安装指令都能找到。
要手工编译Xfce,先从Xfce站点的 这个地址 下载源代码。
编译安装源代码应当是件简单的事,只要解压压缩包,转到最顶层的源代码目录,键入:
./configure && make && make install
有些包可设置一些额外的configure选项,键入./configure --help可以获取这些选项信息。
Xfce 4的编译依赖于pkg-config,2.2以上版本的GTK+,libxml2,对于xffm还需要libdhb,它可以从 SourceForge 上下载。如果你从二进制包安装这些东西,确保你正确安装相应的-dev包(开发包)。
你可以选择安装2.2版本以上的librsvg,以支持SVG图标;还可以选择安装libstartup-notification,这样加载支持这种标准的应用程序时就能拥有等待光标。
如果你要把XFce安装到不同于pkg-config默认确定的路径,你还需要设定环境变量PKG_CONFIG_PATH,使它指定到包含XFce 4的各库所要安装*.pc文件的路径,也就是${prefix}/lib/pkgconfig路径。 例如:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
所有的源代码压缩包也都包含一个名为spec的文件,这样你就可以制作自己的RPM包:
rpmbuild -ta module-x.y.z.tar.gz
从CVS你可以得到Xfce 4最新开发的源代码。
这里 告诉你怎样从CVS得到最近的开发更新。你也可以使用WebCVS链接浏览CVS树。
Xfce Goodies(注:Xfce糖果)项目收集了为Xfce 4提供的第三方软件。有一些很好的面板插件可用,他们能极大的增强Xfce 4的功能.
Xfmedia是一个Xfce的轻量级媒体播放器,基于xine引擎。对于完美的桌面环境来说,它是一个完美的媒体播放器。
Terminal 是一个xfce桌面环境使用的高级的,且易于使用的终端模拟器。它包含了你所期望的当前终端模拟器的所有特性。
Xfce 4的版权归 © Olivier Fourdan(<mailto:[email protected]>)所有。不同组件的版权分别由它们各自的作者所有。
Xfce 4项目使用了三个不同的许可证:BSD许可证,GNU通用库许可证(LGPL) 和 GNU通用公共许可证(GPL)。
各个Xfce 4组件的许可协议,请参考其软件包内包含的COPYING文件。