aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/books/handbook/desktop
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2004-09-26 05:20:38 +0000
committerHiroki Sato <hrs@FreeBSD.org>2004-09-26 05:20:38 +0000
commit8f1c859fcb214c414fa6913292f585a4879d7655 (patch)
treec62e773df353dd15d663bcea872797a02a9c37cb /zh_CN.GB2312/books/handbook/desktop
parent3e941311cb2ef8bb1151068e4f8f6ab382975287 (diff)
Notes
Diffstat (limited to 'zh_CN.GB2312/books/handbook/desktop')
-rw-r--r--zh_CN.GB2312/books/handbook/desktop/Makefile16
-rw-r--r--zh_CN.GB2312/books/handbook/desktop/chapter.sgml1116
2 files changed, 1132 insertions, 0 deletions
diff --git a/zh_CN.GB2312/books/handbook/desktop/Makefile b/zh_CN.GB2312/books/handbook/desktop/Makefile
new file mode 100644
index 0000000000..12e0bc3642
--- /dev/null
+++ b/zh_CN.GB2312/books/handbook/desktop/Makefile
@@ -0,0 +1,16 @@
+#
+# Build the Handbook with just the content from this chapter.
+#
+# Original Revision: 1.1
+# $FreeBSD$
+#
+
+CHAPTERS= desktop/chapter.sgml
+
+VPATH= ..
+
+MASTERDOC= ${.CURDIR}/../${DOC}.${DOCBOOKSUFFIX}
+
+DOC_PREFIX?= ${.CURDIR}/../../../..
+
+.include "../Makefile"
diff --git a/zh_CN.GB2312/books/handbook/desktop/chapter.sgml b/zh_CN.GB2312/books/handbook/desktop/chapter.sgml
new file mode 100644
index 0000000000..b161afc285
--- /dev/null
+++ b/zh_CN.GB2312/books/handbook/desktop/chapter.sgml
@@ -0,0 +1,1116 @@
+<!--
+ The FreeBSD Documentation Project
+ The FreeBSD Chinese Project
+
+ Original Revision: 1.41
+ $FreeBSD$
+-->
+
+<chapter id="desktop">
+ <chapterinfo>
+ <authorgroup>
+ <author>
+ <firstname>Christophe</firstname>
+ <surname>Juniet</surname>
+ <contrib>Contributed by </contrib>
+ </author>
+ </authorgroup>
+ </chapterinfo>
+
+ <title>桌面应用</title>
+
+ <sect1 id="desktop-synopsis">
+ <title>概述</title>
+
+ <para>FreeBSD 能够运行相当多桌面应用程序,
+ 象浏览器和字处理软件。这些程序大部分都有 package 或者能从
+ ports 编译。许多新用户希望在桌面上就可以找到这样的应用程序。
+ 本章将介绍如何轻松的从 package 或 ports 安装一些常见的桌面应用程序。</para>
+
+ <para>需要注意的是从 ports 安装意味着要编译源码。根据编译的
+ ports 和电脑速度的不同,这也许需要花费相当长的时间。
+ 若是您觉得编译源码太过于花费时间的话,大部分的 ports
+ 都有预先编译好的版本可以安装。</para>
+
+ <para>因为 FreeBSD 兼容 Linux 二进制的特性,许多原本为 Linux
+ 开发的程序都可以直接用在您的桌面。在安装任何的 Linux
+ 应用程序之前,强烈的推荐您阅读<xref linkend="linuxemu">。
+ 当您在寻找特定的 ports 时,比如使用 &man.whereis.1;
+ 要记得许多利用 Linux 二进制兼容特性的 ports 都以<quote>linux-</quote>开头。
+ 在下面的介绍中,都假设安装 Linux 应用程序前已经开启了 Linux 二进制兼容功能。</para>
+
+ <para>本章涵盖以下种类应用程序:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>浏览器 (例如 <application>Mozilla</application>、
+ <application>&netscape;</application>、
+ <application>Opera</application>、
+ <application>Firefox</application>、
+ <application>Konqueror</application>)</para>
+ </listitem>
+
+ <listitem>
+ <para>办公、图象处理 (例如
+ <application>KOffice</application>、
+ <application>AbiWord</application>、
+ <application>GIMP</application>、
+ <application>OpenOffice.org</application>)</para>
+ </listitem>
+
+ <listitem>
+ <para>文档查看 (例如 <application>&acrobat.reader;</application>、
+ <application>gv</application>、
+ <application>Xpdf</application>、
+ <application>GQview</application>)</para>
+ </listitem>
+
+ <listitem>
+ <para>财务 (例如
+ <application>GnuCash</application>、
+ <application>Gnumeric</application>、
+ <application>Abacus</application>)</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>阅读这章之前,您应该:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>知道如何安装额外的第三方软件(<xref linkend="ports">)。</para>
+ </listitem>
+
+ <listitem>
+ <para>知道如何安装 Linux 软件(<xref linkend="linuxemu">)。</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>想要获得更多的有关多媒体环境的信息,请阅读
+ <xref linkend="multimedia">。如果您想要建立和使用电子邮件,
+ 请参考<xref linkend="mail">。</para>
+ </sect1>
+
+ <sect1 id="desktop-browsers">
+ <title>浏览器</title>
+
+ <para>FreeBSD并没有预先安装特定的浏览器。然而,在 ports 的目录 <ulink
+ url="http://www.FreeBSD.org/ports/www.html">www</ulink>
+ 有许多浏览器可以安装。如果您没有时间一一编译它们
+ (有些时候这可能需要花费相当长的时间) 大部分都有 package 可用。</para>
+
+ <para><application>KDE</application> 和
+ <application>GNOME</application> 已经提供 HTML 浏览器。
+ 请参考<xref linkend="x11-wm">得到更多完整的有关设定这些桌面环境的信息。</para>
+
+ <para>如果您想要寻找小型的浏览器,您可以试试看
+ <filename role="package">www/dillo</filename>、
+ <filename role="package">www/links</filename> 或
+ <filename role="package">www/w3m</filename>。</para>
+
+ <para>这一节涉及如下程序:</para>
+
+ <informaltable frame="none">
+ <tgroup cols="4">
+ <thead>
+ <row>
+ <entry>程序名称</entry>
+ <entry>资源需求</entry>
+ <entry>安装时间</entry>
+ <entry>主要依赖</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><application>Mozilla</application></entry>
+ <entry>多</entry>
+ <entry>大量时间和空间</entry>
+ <entry><application>Gtk+</application></entry>
+ </row>
+
+ <row>
+ <entry><application>&netscape;</application></entry>
+ <entry>多</entry>
+ <entry>轻松</entry>
+ <entry>兼容Linux Binary</entry>
+ </row>
+
+ <row>
+ <entry><application>Opera</application></entry>
+ <entry>少</entry>
+ <entry>轻松</entry>
+ <entry>同时有可用的 FreeBSD 和 Linux 版本。 Linux 版本需要使用
+ Linux 二进制兼容模块和
+ <application>linux-openmotif</application>。</entry>
+
+ <row>
+ <entry><application>Firefox</application></entry>
+ <entry>中等</entry>
+ <entry>长</entry>
+ <entry><application>Gtk+</application></entry>
+ </row>
+
+ <row>
+ <entry><application>Konqueror</application></entry>
+ <entry>中等</entry>
+ <entry>长</entry>
+ <entry>需要 <application>KDE</application> 库</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <sect2>
+ <title>Mozilla</title>
+ <indexterm>
+ <primary><application>Mozilla</application></primary>
+ </indexterm>
+
+ <para><application>Mozilla</application> 也许是 FreeBSD
+ 桌面上最合适的浏览器了。它新颖稳定,且完整的移植到了
+ FreeBSD。拥有非常合乎标准的 HTML 支持,它也能处理邮件和阅读新闻组。
+ 假如您打算做一个自己的主页的话,它甚至提供一个 HTML 编辑器。
+ <application>&netscape;</application> 的使用者可能觉得它和
+ <application>Communicator</application> 非常相似,
+ 两者有些部分实际上是相通的。</para>
+
+ <para>在 CPU 速度低于 233MHz 或者内存少于 64MB
+ 的老式电脑上,<application>Mozilla</application>
+ 会占用相当多资源而难以使用。您也许可以试试
+ <application>Opera</application> 浏览器,本章稍后将会介绍它。</para>
+
+ <para>也许基于某种原因,您不能或者不想编译
+ <application>Mozilla</application>,FreeBSD GNOME 团队已经为您制作好了
+ package。只需要通过网络安装它:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r mozilla</userinput></screen>
+
+ <para>如果没 package 可用,而您又有足够的时间和磁盘空间,您可以获取
+ <application>Mozilla</application> 的源码来编译并安装它到您的系统上。
+ 执行以下指令既可:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/www/mozilla</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <para><application>Mozilla</application> 需要 <username>root</username>
+ 权限执行 chrom 注册来确定正确的初始化。另外,
+ 如果您想要一些额外的插件比如象 mouse gestures,您也必须以
+ <username>root</username> 权限执行 <application>Mozilla</application>
+ 以便正确的安装。</para>
+
+ <para>一旦您完成了 <application>Mozilla</application> 安装,您就再也不需要
+ <username>root</username> 权限了。您可以用如下方式执行
+ <application>Mozilla</application>:</para>
+
+ <screen>&prompt.user; <userinput>mozilla</userinput></screen>
+
+ <para>也可以用如下方式直接运行电子邮件和新闻阅读器:</para>
+
+ <screen>&prompt.user; <userinput>mozilla -mail</userinput></screen>
+ </sect2>
+
+ <sect2 id="moz-java-flash">
+ <sect2info>
+ <authorgroup>
+ <author>
+ <firstname>Tom</firstname>
+ <surname>Rhodes</surname>
+ <contrib>Contributed by </contrib>
+ </author>
+ </authorgroup>
+ </sect2info>
+
+ <title>Mozilla、&java; 和 &macromedia; &flash;</title>
+
+ <para>安装 <application>Mozilla</application> 很简单,但是安装
+ <application>Mozilla</application> 的额外支持比如象
+ &java; 和 &macromedia; &flash; 却会消耗很多时间和磁盘空间。</para>
+
+ <para>第一件事就是使用 <application>Mozilla</application>
+ 下载要安装的文件。让您的浏览器连接到 <ulink
+ url="http://www.sun.com/software/java2/download.html"></ulink>,
+ 在他们的页面上建立一个帐户。记得要保存用户名和密码,也许以后会用的着它。
+ 下载 <filename>j2sdk-1_3_1-src.tar.gz</filename> 文件到
+ <filename>/usr/ports/distfiles/</filename> 位置,ports
+ 不会自动的下载它,这是因为许可证的限制。然后从 <ulink
+ url="http://java.sun.com/webapps/download/Display?BundleId=7905"></ulink>
+ 下载<quote>java 环境</quote>。
+ 它的文件名是 <filename>j2sdk-1_3_1_08-linux-i586.bin</filename> 比较大
+ (大约是 25MB!)。象前边一样,这个文件必须放到
+ <filename>/usr/ports/distfiles/</filename>。
+ 最后下载<quote>java patchkit</quote>,它在这里可以找到<ulink
+ url="http://www.eyesbeyond.com/freebsddom/java/"></ulink>,
+ 然后把它放在 <filename>/usr/ports/distfiles/</filename>。</para>
+
+ <para>用标准的 <command>make install clean</command> 安装
+ <filename role="package">java/jdk13</filename> 并且接着安装
+ <filename role="package">www/flashpluginwrapper</filename> port。这个
+ port 需要 <filename role="package">emulators/linux_base</filename>
+ 这个庞大的 port。虽然有其它的 <application>&flash;</application>
+ 插件存在,然而他们对我来说却不能用。</para>
+
+ <para>如果 <application>Mozilla</application> 还没有安装,安装
+ <filename role="package">www/mozilla</filename> port。</para>
+
+ <para>现在用如下方式复制 <application>&flash;</application> 插件:</para>
+
+ <screen>&prompt.root; <userinput>cp /usr/local/lib/flash/libflashplayer.so \
+ /usr/X11R6/lib/browser_plugins/libflashplayer_linux.so</userinput></screen>
+
+ <screen>&prompt.root; <userinput>cp /usr/local/lib/flash/ShockwaveFlash.class \
+ /usr/X11R6/lib/browser_plugins/</userinput></screen>
+
+ <para>把下面这些行加入到 <application>Mozilla</application> 启动脚本
+ <filename>/usr/X11R6/bin/mozilla</filename> 的开头 (在
+ <literal>#!/bin/sh</literal> 之后)。</para>
+
+<programlisting>LD_PRELOAD=/usr/local/lib/libflashplayer.so.1
+export LD_PRELOAD</programlisting>
+
+ <para>这将会启用 <application>&flash;</application> 插件.</para>
+
+ <para>现在只要如下启动 <application>Mozilla</application>:</para>
+
+ <screen>&prompt.user; <userinput>mozilla &amp;</userinput></screen>
+
+ <para>并且从 <guimenu>Help</guimenu> 菜单选取
+ <guimenuitem>About Plug-ins</guimenuitem> 选项,
+ 所有可用的插件列表就会出现。<application>&java;</application> 和
+ <application>&shockwave; &flash;</application> 应该都会被列出。</para>
+
+ </sect2>
+
+ <sect2>
+ <title>&netscape;</title>
+ <indexterm>
+ <primary><application>Netscape</application></primary>
+ </indexterm>
+
+ <para>ports collection 里包含数个版本的 &netscape;
+ 浏览器。因为 FreeBSD 版本包含有一个严重的安全问题,
+ 强烈建议不要安装它们。作为替代,使用最近的 Linux 或者其它
+ UNIX 版本。</para>
+
+ <para>最新的稳定版的 &netscape; 浏览器是
+ <application>&netscape; 7</application>。它可以从
+ ports collection 安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/www/netscape7</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <para>在 French、German 和 Japanese 目录下,也有本地化过的版本。</para>
+
+ <caution>
+ <para>不推荐您使用 <application>&netscape; 4.x</application>
+ 版本,因为它已经不适应当今的标准。然而,
+ <application>&netscape; 7.x</application>
+ 和最新的版本只可以使用在 &i386; 平台。</para>
+ </caution>
+ </sect2>
+
+ <sect2>
+ <title>Opera</title>
+ <indexterm>
+ <primary><application>Opera</application></primary>
+ </indexterm>
+
+ <para><application>Opera</application> 是一个快速、拥有许多特性,
+ 和标准兼容的浏览器。它有两个版本:<quote>native</quote>FreeBSD
+ 版本和一个可运行在 Linux 模拟器下的版本。对于每个操作系统,
+ 它都有一个免费的但是有广告和一个没有广告但是必须向 <ulink
+ url="http://www.opera.com/">Opera web site</ulink> 付费的版本。</para>
+
+ <para>要使用 <application>Opera</application> 的 FreeBSD
+ 版本来浏览网页,安装以下的 package:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r opera</userinput></screen>
+
+ <para>有些 FTP 站点没有所有版本的 package,您也可以通过 ports collection 来安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/www/opera</userinput> &prompt.root; <userinput>make install clean</userinput></screen>
+
+ <para>要安装 Linux 版本的
+ <application>Opera</application>,将上面例子中的
+ <literal>opera</literal> 替换为 <literal>linux-opera</literal>。Linux
+ 版本在某些情况下非常有用,象是使用只有 Linux 版本的插件,例如 <application>Adobe
+ &acrobat.reader;</application>。不然的话在其它方面,
+ FreeBSD 和 Linux 版本是完全一样的。</para>
+
+ </sect2>
+
+ <sect2>
+ <title>Firefox</title>
+ <indexterm>
+ <primary><application>Firefox</application></primary>
+ </indexterm>
+
+ <para><application>Firefox</application> 是基于
+ <application>Mozilla</application> 代码基础的的下一代浏览器。
+ <application>Mozilla</application> 是一个完整的应用程序套件,
+ 包括比如浏览器、邮件客户端、聊天客户端等等。
+ <application>Firefox</application> 只是一个浏览器,
+ 所以更小、更快。</para>
+
+ <para>安装软件包键入:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen>
+
+ <para>如果您更喜欢从源代码编译,也可以使用 ports collection:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+ <sect2>
+ <title>Konqueror</title>
+ <indexterm>
+ <primary><application>Konqueror</application></primary>
+ </indexterm>
+
+ <para><application>Konqueror</application> 是
+ <application>KDE</application> 的一部分,不过也可以通过安装
+ <filename role="package">x11/kdebase3</filename>
+ 在非 <application>KDE</application> 环境下使用。
+ <application>Konqueror</application> 不止是一个浏览器,
+ 也是一个文件管理器和多媒体播放器。</para>
+
+ <para><application>Konqueror</application> 也带有丰富的插件,
+ 可以在 <filename role="package">misc/konq-plugins</filename> 下面找到。</para>
+
+ <para><application>Konqueror</application> 也支持 <application>&flash;</application>,
+ 可以在 <ulink url="http://freebsd.kde.org/howto.php"></ulink> 找到一个 How To。</para>
+ </sect2>
+ </sect1>
+
+ <sect1 id="desktop-productivity">
+ <title>办公、图象处理</title>
+
+ <para>当需要进行办公或者进行图象处理时,
+ 新用户通常都会找一些好用的办公套件或者字处理软件。目前有一些<link
+ linkend="x11-wm">桌面环境</link>比如象
+ <application>KDE</application> 已经提供了办公套件。
+ FreeBSD 提供所有的要求,桌面环境也不例外。</para>
+
+ <para>这节涉及如下程序:</para>
+
+ <informaltable frame="none">
+ <tgroup cols="4">
+ <thead>
+ <row>
+ <entry>软件名称</entry>
+ <entry>资源需求</entry>
+ <entry>安装时间</entry>
+ <entry>主要依赖</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><application>KOffice</application></entry>
+ <entry>少</entry>
+ <entry>多</entry>
+ <entry><application>KDE</application></entry>
+ </row>
+
+ <row>
+ <entry><application>AbiWord</application></entry>
+ <entry>少</entry>
+ <entry>少</entry>
+ <entry><application>Gtk+</application> 或 <application>GNOME</application></entry>
+ </row>
+
+ <row>
+ <entry><application>The Gimp</application></entry>
+ <entry>少</entry>
+ <entry>长</entry>
+ <entry><application>Gtk+</application></entry>
+ </row>
+
+ <row>
+ <entry><application>OpenOffice.org</application></entry>
+ <entry>多</entry>
+ <entry>长</entry>
+ <entry><application>GCC 3.1</application>、<application>&jdk; 1.3</application>、<application>Mozilla</application></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <sect2>
+ <title>KOffice</title>
+ <indexterm>
+ <primary><application>KOffice</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>办公套件</primary>
+ <secondary><application>KOffice</application></secondary>
+ </indexterm>
+
+ <para><application>KDE</application> 社区提供了一套办公套件,
+ 它能用在桌面环境。它包含四个标准的组件,这些组件可以在其它办公套件中找到。
+ <application>KWord</application> 是字处理程序、
+ <application>KSpread</application> 是电子表格程序、
+ <application>KPresenter</application> 是演示文档制作管理程序、
+ <application>Kontour</application>是矢量绘图软件。</para>
+
+ <para>安装最新的
+ <application>KOffice</application> 之前,先确定您是否安装了最新版的
+ <application>KDE</application>。</para>
+
+ <para>使用 package 来安装 <application>KOffice</application>,安装细节如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r koffice</userinput></screen>
+
+ <para>如果没有可用的 package,您可以使用 ports collection 安装。
+ 安装 <application>KDE3</application> 的
+ <application>KOffice</application> 版本,如下:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/editors/koffice-kde3</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>AbiWord</title>
+ <indexterm>
+ <primary><application>AbiWord</application></primary>
+ </indexterm>
+
+ <para><application>AbiWord</application> 是一个免费的字处理程序,它看起来和
+ <application>&microsoft; Word</application> 的感觉很相似。
+ 它适合用来打印文件、信函、报告、备忘录等等,
+ 它非常快且包含许多特性,并且非常容易使用。</para>
+
+ <para><application>AbiWord</application> 可以导入或输出很多文件格式,
+ 包括一些象 Microsoft<filename>.doc</filename> 格式的文件。</para>
+
+ <para><application>AbiWord</application> 也有 package
+ 的安装方式。您可以用以下方法安装:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r AbiWord2</userinput></screen>
+
+ <para>如果没有可用的 package,它也可以从 ports collection 编译。ports
+ collection 应该是最新的。它的安装方式如下:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/editors/AbiWord2</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>GIMP</title>
+ <indexterm>
+ <primary><application>GIMP</application></primary>
+ </indexterm>
+
+ <para>对图象的编辑或者加工,
+ <application>GIMP</application> 是一个非常精通图象处理的软件。
+ 它可以被用来当作简单的绘图程序或者一个专业的照片处理套件。
+ 它支持大量的插件和具有脚本界面的特性。
+ <application>GIMP</application> 可以读写众多的文件格式,
+ 支持扫描仪和手写板。</para>
+
+ <para>您可以用下列命令安装:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r gimp</userinput></screen>
+
+ <para>如果您在 FTP 站点没有找到这个 package,您也可以使用
+ ports collection 的方法安装。ports 的 <ulink
+ url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink>
+ 目录也包含有 <application>Gimp 手册</application>。
+ 以下是安装它们的方法:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gimp1</userinput>
+&prompt.root; <userinput>make install clean</userinput> &prompt.root; <userinput>cd /usr/ports/graphics/gimp-manual-pdf</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <note>
+ <para>ports 中的 <ulink
+ url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink>
+ 目录也有开发中的 <application>GIMP</application> 版本
+ <filename role="package">graphics/gimp-devel</filename>。
+ <application>Gimp 手册</application>的 HTML 和 &postscript; 版本在
+ <filename role="package">graphics/gimp-manual-html</filename> 和
+ <filename role="package">graphics/gimp-manual-ps</filename>。</para>
+ </note>
+ </sect2>
+
+ <sect2>
+ <title>OpenOffice.org</title>
+ <indexterm>
+ <primary><application>OpenOffice.org</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>办公套件</primary>
+ <secondary><application>OpenOffice.org</application></secondary>
+ </indexterm>
+
+ <para><application>OpenOffice.org</application> 包括一套完整的办公套件:
+ 一个字处理程序、一个电子表格程序、一个演示文档管理程序和一个绘图程序。
+ 它和其它的办公套件的特征非常相似,它可以导入输出不同的流行的文件格式。
+ 它包括一些不同的语言界面、拼写检查和字典。</para>
+
+ <para><application>OpenOffice.org</application> 的字处理程序使用 XML
+ 文件格式使它增加了可移植性和灵活性。电子表格程序支持宏语言和使用外来的数据库界面。
+ <application>OpenOffice.org</application> 已经可以平稳的运行在
+ &windows;、&solaris;、Linux、FreeBSD
+ 和 &macos;&nbsp;X 等各种操作系统下。更多的有关
+ <application>OpenOffice.org</application> 的信息您可以在
+ <ulink url="http://www.openoffice.org/">OpenOffice网页</ulink>找到。
+ 对于特定的 FreeBSD 版本的信息,您可以在直接在 <ulink
+ url="http://porting.openoffice.org/freebsd/">FreeBSD OpenOffice
+ 移植团队</ulink>的页面下载。</para>
+
+ <para>安装 <application>OpenOffice.org</application> 方法如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r openoffice</userinput></screen>
+
+ <para>一旦 package 被安装,您必须运行 setup 程序并且选择一个
+ <option>标准的工作站设置</option>。运行下面的命令来使用
+ <application>OpenOffice.org</application>:</para>
+
+ <screen>&prompt.user; <userinput>openoffice-setup</userinput></screen>
+
+ <para>如果没有可用的 <application>OpenOffice.org</application>
+ package,您仍旧可以选择编译 port。然而,
+ 您必须记住它的要求以及大量的磁盘空间和相当长的时间编译。</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <para>一旦这个完成,运行
+ <application>OpenOffice.org</application> setup 设置程序并且选择一个
+ <option>标准的工作站设置</option> 如下:</para>
+
+ <screen>&prompt.user; <userinput>cd /usr/ports/editors/openoffice</userinput>
+&prompt.user; <userinput>make install-user</userinput></screen>
+
+ <para>如果您想要使用一个本地化的版本,有如下一些 ports 可用:</para>
+
+ <informaltable frame="none">
+ <tgroup cols="2">
+ <colspec colwidth="1*">
+ <colspec colwidth="2*">
+ <thead>
+ <row>
+ <entry>语言</entry>
+ <entry>Port</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry>阿拉伯语</entry>
+ <entry><filename role="package">editors/openoffice-ar</filename></entry>
+ </row>
+
+ <row>
+ <entry>丹麦语</entry>
+ <entry><filename role="package">editors/openoffice-dk</filename></entry>
+ </row>
+
+ <row>
+ <entry>西班牙语</entry>
+ <entry><filename role="package">editors/openoffice-es</filename></entry>
+ </row>
+
+ <row>
+ <entry>希腊语</entry>
+ <entry><filename role="package">editors/openoffice-gr</filename></entry>
+ </row>
+
+ <row>
+ <entry>意大利语</entry>
+ <entry><filename role="package">editors/openoffice-it</filename></entry>
+ </row>
+
+ <row>
+ <entry>荷兰语</entry>
+ <entry><filename role="package">editors/openoffice-nl</filename></entry>
+ </row>
+
+ <row>
+ <entry>瑞典语</entry>
+ <entry><filename role="package">editors/openoffice-se</filename></entry>
+ </row>
+
+ <row>
+ <entry>土耳其语</entry>
+ <entry><filename role="package">editors/openoffice-tr</filename></entry>
+ </row>
+
+ <row>
+ <entry>法语</entry>
+ <entry><filename role="package">french/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry>德语</entry>
+ <entry><filename role="package">german/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry>日语</entry>
+ <entry><filename role="package">japanese/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry>韩国语</entry>
+ <entry><filename role="package">korean/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry>波兰语</entry>
+ <entry><filename role="package">polish/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry>葡萄牙语</entry>
+ <entry><filename role="package">portuguese/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry>俄语</entry>
+ <entry><filename role="package">russian/openoffice</filename></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect2>
+ </sect1>
+
+ <sect1 id="desktop-viewers">
+ <title>文档查看器</title>
+
+ <para>一些新的文档格式近来得到流行。它们所需要的标准查看器可能不一定在系统内。
+ 在本节我们将了解如何安装它们。</para>
+
+ <para>这节涵盖如下应用程序:</para>
+
+ <informaltable frame="none">
+ <tgroup cols="4">
+ <thead>
+ <row>
+ <entry>软件名称</entry>
+ <entry>资源需求</entry>
+ <entry>安装时间</entry>
+ <entry>主要依赖</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><application>&acrobat.reader;</application></entry>
+ <entry>少</entry>
+ <entry>少</entry>
+ <entry>Linux二进制兼容</entry>
+ </row>
+
+ <row>
+ <entry><application>gv</application></entry>
+ <entry>少</entry>
+ <entry>少</entry>
+ <entry><application>Xaw3d</application></entry>
+ </row>
+
+ <row>
+ <entry><application>Xpdf</application></entry>
+ <entry>少</entry>
+ <entry>少</entry>
+ <entry><application>FreeType</application></entry>
+ </row>
+
+ <row>
+ <entry><application>GQview</application></entry>
+ <entry>少</entry>
+ <entry>少</entry>
+ <entry><application>Gtk+</application> 或 <application>GNOME</application></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <sect2>
+ <title>&acrobat.reader;</title>
+ <indexterm>
+ <primary><application>Acrobat Reader</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>PDF</primary>
+ <secondary>查看器</secondary>
+ </indexterm>
+
+ <para>现在许多文档都用 PDF 格式,
+ 根据<quote>轻便小巧文档格式</quote>的定义。一个被建议使用的查看器是
+ <application>&acrobat.reader;</application>,由 Adobe 所发行的
+ Linux 版本。因为 FreeBSD 能够运行 Linux 二进制文件,
+ 所以它也可以用在 FreeBSD 中。</para>
+
+ <para>安装 <application>&acrobat.reader; 5</application>
+ package,如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r acroread5</userinput></screen>
+
+ <para>通常, 如果 package 不可用或者您想要一个最新的版本,
+ 您可以用 ports collection 来安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/print/acroread5</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <note><para><application>&acrobat.reader;</application> 有几个不同的版本可用。
+ 在写这个的同时它们已经有如下版本:
+ <filename role="package">print/acroread</filename> (version 3.0.2)、
+ <filename role="package">print/acroread4</filename> (version 4.0.5) 和
+ <filename role="package">print/acroread5</filename> (version 5.0.6)。
+ 它们不全是都有 package 给您现在版本的 FreeBSD 使用。ports
+ collection 总是包含最新的版本。</para>
+ </note>
+ </sect2>
+
+ <sect2>
+ <title>gv</title>
+ <indexterm>
+ <primary><application>gv</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>PDF</primary>
+ <secondary>查看器</secondary>
+ </indexterm>
+ <indexterm>
+ <primary>PostScript</primary>
+ <secondary>查看器</secondary>
+ </indexterm>
+
+ <para><application>gv</application> 是 &postscript; 和
+ PDF 文件格式查看器。它源自 <application>ghostview</application>
+ 因为使用 <application>Xaw3d</application> 函数库让它看起来更美观。
+ 它很快而且界面很干净。<application>gv</application>
+ 有很多特性比如象纸张大小、刻度或者抗锯齿。
+ 大部分操作都可以用键盘或鼠标完成。</para>
+
+ <para>安装 <application>gv</application> package,如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r gv</userinput></screen>
+
+ <para>如果您没有可用的 package,您可以使用 ports collection 安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/print/gv</userinput> &prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>Xpdf</title>
+ <indexterm>
+ <primary><application>Xpdf</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>PDF</primary>
+ <secondary>查看器</secondary>
+ </indexterm>
+
+ <para>如果您想要一个小型的 FreeBSD PDF 查看器,
+ <application>Xpdf</application> 是一个小巧并且高效的查看器。
+ 它只需要很少的资源而且非常稳定。它使用标准的 X
+ 字体并且不需要 <application>&motif;</application> 或者其它的
+ X 工具包。</para>
+
+ <para>安装 <application>Xpdf</application> package,使用如下命令:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r xpdf</userinput></screen>
+
+ <para>如果 package 不可用或者您宁愿使用 ports collection,如下:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/graphics/xpdf</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+ <para>一旦安装完成,您就可以启动
+ <application>Xpdf</application> 并且使用鼠标右键来使用菜单。</para>
+ </sect2>
+
+ <sect2>
+ <title>GQview</title>
+ <indexterm>
+ <primary><application>GQview</application></primary>
+ </indexterm>
+
+ <para><application>GQview</application> 是一个图片管理器。
+ 您可以单击鼠标来观看一个文件、开启一个外部编辑器、
+ 使用预览和更多的功能。它也有幻灯片播放模式和一些基本的文件操作。
+ 您可以管理采集的图片并且很容易找到重复的。
+ <application>GQview</application> 可以全屏幕观看并且支持国际化。</para>
+
+ <para>如果您想要安装
+ <application>GQview</application> package,如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r gqview</userinput></screen>
+
+ <para>如果您没有可用的 package 或者您宁愿使用 ports collection,如下:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+ </sect1>
+
+ <sect1 id="desktop-finance">
+ <title>财务</title>
+
+ <para>假如,基于任何的理由,您想要在 FreeBSD Desktop
+ 管理您个人的财政,有一些强大并且易于使用的软件可以被您选择安装。
+ 它们中的一些与流行的文件格式兼容象
+ <application><trademark class="registered">Quicken</trademark></application>
+ 或 <application>Excel</application> 文件。</para>
+
+ <para>本节涵盖如下软件:</para>
+
+ <informaltable frame="none">
+ <tgroup cols="4">
+ <thead>
+ <row>
+ <entry>软件名称</entry>
+ <entry>资源需求</entry>
+ <entry>安装时间</entry>
+ <entry>主要依赖</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><application>GnuCash</application></entry>
+ <entry>少</entry>
+ <entry>长</entry>
+ <entry><application>GNOME</application></entry>
+ </row>
+
+ <row>
+ <entry><application>Gnumeric</application></entry>
+ <entry>少</entry>
+ <entry>长</entry>
+ <entry><application>GNOME</application></entry>
+ </row>
+
+ <row>
+ <entry><application>Abacus</application></entry>
+ <entry>少</entry>
+ <entry>少</entry>
+ <entry><application>Tcl/Tk</application></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <sect2>
+ <title>GnuCash</title>
+ <indexterm>
+ <primary><application>GnuCash</application></primary>
+ </indexterm>
+
+ <para><application>GnuCash</application> 是
+ <application>GNOME</application> 的一部分,<application>GNOME</application>
+ 致力于为最终用户提供用户友好且功能强大的软件。使用
+ <application>GnuCash</application>,您可以关注您的收入和开支、您的银行帐户,
+ 或者您的股票。它的界面特性看起来非常的专业。</para>
+
+ <para><application>GnuCash</application> 提供一个智能化的注册、帐户分级系统、
+ 很多键盘快捷方式和自动完成方式。它能分开一个单个的处理到几个详细的部分。
+ <application>GnuCash</application> 能导入和合并
+ <application>Quicken</application> QIF 文件格式。
+ 它也支持大部分的国际日期和流行的格式。</para>
+
+ <para>安装 <application>GnuCash</application> 到您的系统,如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r gnucash</userinput></screen>
+
+ <para>如果 package 不可用,您可以使用 ports collection 安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/finance/gnucash</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>Gnumeric</title>
+ <indexterm>
+ <primary><application>Gnumeric</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>电子表格</primary>
+ <secondary><application>Gnumeric</application></secondary>
+ </indexterm>
+
+ <para><application>Gnumeric</application> 是一个电子表格程序,
+ <application>GNOME</application> 桌面环境的一部分。
+ 它以通过元素格式和许多片断的自动填充系统来方便的自动<quote>猜测</quote>用户输入而著称。
+ 它能导入一些流行的文件格式,比如象 <application>Excel</application>、
+ <application>Lotus 1-2-3</application> 或 <application>Quattro Pro</application>。
+ <application>Gnumeric</application> 凭借 <filename
+ role="package">math/guppi</filename> 支持图表。
+ 它有大量的嵌入函数和允许所有通常比如象、数字、货币、日期、
+ 时间等等的一些单元格式。</para>
+
+ <para>安装 <application>Gnumeric</application> package,如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r gnumeric</userinput></screen>
+
+ <para>如果 package 不可用,您可以使用 ports collection 安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/math/gnumeric</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>Abacus</title>
+ <indexterm>
+ <primary><application>Abacus</application></primary>
+ </indexterm>
+ <indexterm>
+ <primary>spreadsheet</primary>
+ <secondary><application>Abacus</application></secondary>
+ </indexterm>
+
+ <para><application>Abacus</application> 是一个小巧易用的电子表格程序。
+ 它包含许多嵌入函数在一些领域如统计学、财务和数学方面很有帮助。
+ 它能导入和输出 <application>Excel</application> 文件格式。
+ <application>Abacus</application> 可以产生 &postscript;
+ 输出。</para>
+
+ <para>安装 <application>Abacus</application> package,如下:</para>
+
+ <screen>&prompt.root; <userinput>pkg_add -r abacus</userinput></screen>
+
+ <para>如果 package 不可用,您可以使用 ports collection 安装:</para>
+
+ <screen>&prompt.root; <userinput>cd /usr/ports/deskutils/abacus</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+ </sect2>
+ </sect1>
+
+ <sect1 id="desktop-summary">
+ <title>总结</title>
+
+ <para>当 FreeBSD 因为它的效能和稳定而在 ISP 之间流行时,
+ 它也可以完全应用在桌面环境。拥有数以千计的
+ <ulink url="http://www.FreeBSD.org/where.html">packages</ulink> 或者
+ <ulink url="http://www.FreeBSD.org/ports/index.html">ports</ulink>,
+ 您可以为您的需要建立完美的桌面环境。</para>
+
+ <para>一旦您完成了您的桌面环境的安装,您可能想要进一步了解
+ <filename role="package">misc/instant-workstation</filename>。
+ <quote>meta-port</quote> 允许您为一个工作站建立一个定制的 ports 设置。您可以编辑
+ <filename>/usr/ports/misc/instant-workstation/Makefile</filename> 定制它。
+ 接着是缺省添加和删除 ports 的语法,和使用通常的步骤建立它。
+ 最后,您将能建立一个适合您自己桌面的大的 package
+ 并在您的其它的工作站上安装它!</para>
+
+ <para>下面是本章涉及到的所有的软件的快速回顾:</para>
+
+ <informaltable frame="none">
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry>软件名称</entry>
+ <entry>Package 名称</entry>
+ <entry>Ports 名称</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><application>Mozilla</application></entry>
+ <entry><literal>mozilla</literal></entry>
+ <entry><filename role="package">www/mozilla</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>&netscape;</application></entry>
+ <entry><literal>linux-netscape7</literal></entry>
+ <entry><filename role="package">www/netscape7</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>Opera</application></entry>
+ <entry><literal>linux-opera</literal></entry>
+ <entry><filename role="package">www/linux-opera</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>Firefox</application></entry>
+ <entry><literal>firefox</literal></entry>
+ <entry><filename role="package">www/firefox</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>KOffice</application></entry>
+ <entry><literal>koffice-kde3</literal></entry>
+ <entry><filename role="package">editors/koffice-kde3</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>AbiWord</application></entry>
+ <entry><literal>AbiWord-gnome</literal></entry>
+ <entry><filename role="package">editors/AbiWord</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>The GIMP</application></entry>
+ <entry><literal>gimp</literal></entry>
+ <entry><filename role="package">graphics/gimp1</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>OpenOffice.org</application></entry>
+ <entry><literal>openoffice</literal></entry>
+ <entry><filename role="package">editors/openoffice</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>&acrobat.reader;</application></entry>
+ <entry><literal>acroread5</literal></entry>
+ <entry><filename role="package">print/acroread5</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>gv</application></entry>
+ <entry><literal>gv</literal></entry>
+ <entry><filename role="package">print/gv</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>Xpdf</application></entry>
+ <entry><literal>xpdf</literal></entry>
+ <entry><filename role="package">graphics/xpdf</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>GQview</application></entry>
+ <entry><literal>gqview</literal></entry>
+ <entry><filename role="package">graphics/gqview</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>GnuCash</application></entry>
+ <entry><literal>gnucash</literal></entry>
+ <entry><filename role="package">finance/gnucash</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>Gnumeric</application></entry>
+ <entry><literal>gnumeric</literal></entry>
+ <entry><filename role="package">math/gnumeric</filename></entry>
+ </row>
+
+ <row>
+ <entry><application>Abacus</application></entry>
+ <entry><literal>abacus</literal></entry>
+ <entry><filename role="package">deskutils/abacus</filename></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </sect1>
+</chapter>
+
+<!--
+ Local Variables:
+ mode: sgml
+ sgml-declaration: "../chapter.decl"
+ sgml-indent-data: t
+ sgml-omittag: nil
+ sgml-always-quote-attributes: t
+ sgml-parent-document: ("../book.sgml" "part" "chapter")
+ End:
+-->