diff options
author | Dru Lavigne <dru@FreeBSD.org> | 2013-02-07 15:09:55 +0000 |
---|---|---|
committer | Dru Lavigne <dru@FreeBSD.org> | 2013-02-07 15:09:55 +0000 |
commit | 699b90e7722101fa8ee11351610e5fcc764bc8f5 (patch) | |
tree | 1b51359f1ead848ddfeaeb93a5a12545f7693d40 /en_US.ISO8859-1/books/handbook/desktop | |
parent | 33321b4c9e9307a6ec0f71e9fb2f391d4e7c5de2 (diff) | |
download | doc-699b90e7722101fa8ee11351610e5fcc764bc8f5.tar.gz doc-699b90e7722101fa8ee11351610e5fcc764bc8f5.zip |
This patch addresses the following:
- fixes missing &os;, &linux; and incorrect <xref> tags
- general rewording to replace "you" and address redundancy
- removes deprecated apps: abacus, gimp-devel, guppi, konq-plugins and renames koffice to calligra
- incorporates redundant summary into synopsis
- fixes incorrect port/pkg names and adds localization notes where applicable
- moves some <sect2> to <sect3> as they make more sense as subsections
- rm openjdk compile as icedtea Makefile now does this for user
- bumps up some pkg/port versions
- adds some URLs to less known apps
Approved by: bcr (mentor)
Notes
Notes:
svn path=/head/; revision=40905
Diffstat (limited to 'en_US.ISO8859-1/books/handbook/desktop')
-rw-r--r-- | en_US.ISO8859-1/books/handbook/desktop/chapter.xml | 1228 |
1 files changed, 550 insertions, 678 deletions
diff --git a/en_US.ISO8859-1/books/handbook/desktop/chapter.xml b/en_US.ISO8859-1/books/handbook/desktop/chapter.xml index e04566d215..eb89f14726 100644 --- a/en_US.ISO8859-1/books/handbook/desktop/chapter.xml +++ b/en_US.ISO8859-1/books/handbook/desktop/chapter.xml @@ -20,84 +20,188 @@ <sect1 id="desktop-synopsis"> <title>Synopsis</title> - <para>FreeBSD can run a wide variety of desktop applications, such - as browsers and word processors. Most of these are available as - packages or can be automatically built from the Ports - Collection. Many new users expect to find these kinds of - applications on their desktop. This chapter will show you how - to install some popular desktop applications effortlessly, - either from their packages or from the Ports Collection.</para> - - <para>Note that when installing programs from the ports, they are - compiled from source. This can take a very long time, depending - on what you are compiling and the processing power of your - machine(s). If building from source takes a prohibitively long - amount of time for you, you can install most of the programs of - the Ports Collection from pre-built packages.</para> - - <para>As FreeBSD features Linux binary compatibility, many - applications originally developed for Linux are available for - your desktop. It is strongly recommended that you read - <xref linkend="linuxemu"/> before installing any of the Linux - applications. Many of the ports using the Linux binary - compatibility start with <quote>linux-</quote>. Remember this - when you search for a particular port, for instance with - &man.whereis.1;. In the following text, it is assumed that you - have enabled Linux binary compatibility before installing any of - the Linux applications.</para> - - <para>Here are the categories covered by this chapter:</para> + <para>While &os; is popular as a server for its performance and + stability, it is also suited for day-to-day use as a desktop. + With over 24,000 applications available as <link + linkend="packages-using">packages</link> or <link + linkend="ports-using">ports</link>, it is easy to build a + customized desktop that runs a wide variety of desktop + applications. This chapter demonstrates how to install some + popular desktop applications effortlessly using packages or the + &os; Ports Collection.</para> + + <para>As &os; features <link linkend="linuxemu">&linux; binary + compatibility</link>, many applications developed for &linux; + can be installed on a &os; desktop. Many of the ports using + &linux; binary compatibility start with <quote>linux-</quote>. + This chapter assumes that &linux; binary compatibility has been + enabled before any &linux; applications are installed.</para> + + <para>This chapter demonstrates how to install the following + desktop applications:</para> - <itemizedlist> - <listitem> - <para>Browsers (such as <application>Firefox</application>, - <application>Opera</application>, - <application>Konqueror</application>, - <application>Chromium</application>)</para> - </listitem> + <informaltable frame="none" pgwide="1"> + <tgroup cols="3"> + <thead> + <row> + <entry>Type of Application</entry> + <entry>Application Name</entry> + <entry>Package Name</entry> + <entry>Ports Name</entry> + </row> + </thead> - <listitem> - <para>Productivity (such as - <application>KOffice</application>, - <application>AbiWord</application>, - <application>The GIMP</application>, - <application>Apache OpenOffice</application>, - <application>LibreOffice</application>)</para> - </listitem> + <tbody> - <listitem> - <para>Document Viewers (such as - <application>&acrobat.reader;</application>, - <application>gv</application>, - <application>Xpdf</application>, - <application>GQview</application>)</para> - </listitem> + <row> + <entry>Browser</entry> + <entry><application>Firefox</application></entry> + <entry><literal>firefox</literal></entry> + <entry><filename + role="package">www/firefox</filename></entry> + </row> - <listitem> - <para>Finance (such as - <application>GnuCash</application>, - <application>Gnumeric</application>, - <application>Abacus</application>)</para> - </listitem> - </itemizedlist> + <row> + <entry>Browser</entry> + <entry><application>Opera</application></entry> + <entry><literal>opera</literal></entry> + <entry><filename + role="package">www/opera</filename></entry> + </row> + + <row> + <entry>Browser</entry> + <entry><application>Konqueror</application></entry> + <entry><literal>kde4-baseapps</literal></entry> + <entry><filename + role="package">x11/kde4-baseapps</filename></entry> + </row> + + <row> + <entry>Browser</entry> + <entry><application>Chromium</application></entry> + <entry><literal>chromium</literal></entry> + <entry><filename + role="package">www/chromium</filename></entry> + </row> + + <row> + <entry>Productivity</entry> + <entry><application>Calligra</application></entry> + <entry><literal>calligra</literal></entry> + <entry><filename + role="package">editors/calligra</filename></entry> + </row> + + <row> + <entry>Productivity</entry> + <entry><application>AbiWord</application></entry> + <entry><literal>abiword</literal></entry> + <entry><filename + role="package">editors/abiword</filename></entry> + </row> + + <row> + <entry>Productivity</entry> + <entry><application>The GIMP</application></entry> + <entry><literal>gimp</literal></entry> + <entry><filename + role="package">graphics/gimp</filename></entry> + </row> + + <row> + <entry>Productivity</entry> + <entry><application>Apache + OpenOffice</application></entry> + <entry><literal>openoffice</literal></entry> + <entry><filename + role="package">editors/openoffice-3</filename></entry> + </row> - <para>Before reading this chapter, you should:</para> + <row> + <entry>Productivity</entry> + <entry><application>LibreOffice</application></entry> + <entry><literal>libreoffice</literal></entry> + <entry><filename + role="package">editors/libreoffice</filename></entry> + </row> + + <row> + <entry>Document Viewer</entry> + <entry><application>&acrobat.reader;</application></entry> + <entry><literal>no package due to + license restriction</literal></entry> + <entry><filename + role="package">print/acroread9</filename></entry> + </row> + + <row> + <entry>Document Viewer</entry> + <entry><application>gv</application></entry> + <entry><literal>gv</literal></entry> + <entry><filename + role="package">print/gv</filename></entry> + </row> + + <row> + <entry>Document Viewer</entry> + <entry><application>Xpdf</application></entry> + <entry><literal>xpdf</literal></entry> + <entry><filename + role="package">graphics/xpdf</filename></entry> + </row> + + <row> + <entry>Document Viewer</entry> + <entry><application>GQview</application></entry> + <entry><literal>gqview</literal></entry> + <entry><filename + role="package">graphics/gqview</filename></entry> + </row> + + <row> + <entry>Finance</entry> + <entry><application>GnuCash</application></entry> + <entry><literal>gnucash</literal></entry> + <entry><filename + role="package">finance/gnucash</filename></entry> + </row> + + <row> + <entry>Finance</entry> + <entry><application>Gnumeric</application></entry> + <entry><literal>gnumeric</literal></entry> + <entry><filename + role="package">math/gnumeric</filename></entry> + </row> + + <row> + <entry><application>KMyMoney</application></entry> + <entry><literal>kmymoney-kde4</literal></entry> + <entry><filename + role="package">finance/kmymoney-kde4</filename></entry> + </row> + </tbody> + </tgroup> + </informaltable> + + <para>Before reading this chapter, you should know how to:</para> <itemizedlist> <listitem> - <para>Know how to install additional third-party software - (<xref linkend="ports"/>).</para> + <para>Install additional software using packages or + ports.</para> </listitem> <listitem> - <para>Know how to install additional Linux software - (<xref linkend="linuxemu"/>).</para> + <para>Enable &linux; binary compatibility.</para> </listitem> </itemizedlist> - <para>For information on how to get a multimedia environment, read - <xref linkend="multimedia"/>. If you want to set up and use - electronic mail, please refer to <xref linkend="mail"/>.</para> + <para>For information on how to configure a multimedia + environment, refer to <link linkend="multimedia"></link>. For + information on how to set up and use electronic mail, refer to + <link linkend="mail"></link>.</para> </sect1> <sect1 id="desktop-browsers"> @@ -108,26 +212,28 @@ <secondary>web</secondary> </indexterm> - <para>FreeBSD does not come with a particular browser - pre-installed. Instead, the - <ulink url="http://www.FreeBSD.org/ports/www.html">www</ulink> - directory of the Ports Collection contains a lot of browsers - ready to be installed. If you do not have time to compile - everything (this can take a very long time in some cases) many - of them are available as packages.</para> - - <para><application>KDE</application> and - <application>GNOME</application> already provide HTML browsers. - Please refer to <xref linkend="x11-wm"/> for more information on - how to set up these complete desktops.</para> - - <para>If you are looking for light-weight browsers, you should - investigate the Ports Collection for + <para>&os; does not come with a pre-installed web browser. + Instead, the <ulink + url="http://www.FreeBSD.org/ports/www.html">www</ulink> + category of the Ports Collection contains many browsers which + can be installed as a package or compiled from the Ports + Collection.</para> + + <para>The <application>KDE</application> and + <application>GNOME</application> desktop environments include + their own HTML browser. Refer to <link linkend="x11-wm"></link> + for more information on how to set up these complete + desktops.</para> + + <para>Some light-weight browsers include <filename role="package">www/dillo2</filename>, - <filename role="package">www/links</filename>, or + <filename role="package">www/links</filename>, and <filename role="package">www/w3m</filename>.</para> - <para>This section covers these applications:</para> + <para>This section demonstrates how to install the following + popular web browsers and indicates if the application is + resource-heavy, takes time to compile from ports, or has any + major dependencies.</para> <informaltable frame="none" pgwide="1"> <tgroup cols="4"> @@ -136,7 +242,7 @@ <entry>Application Name</entry> <entry>Resources Needed</entry> <entry>Installation from Ports</entry> - <entry>Major Dependencies</entry> + <entry>Notes</entry> </row> </thead> @@ -145,30 +251,30 @@ <entry><application>Firefox</application></entry> <entry>medium</entry> <entry>heavy</entry> - <entry><application>Gtk+</application></entry> + <entry><application>&os; and &linux; versions are + available</application></entry> </row> <row> <entry><application>Opera</application></entry> <entry>light</entry> <entry>light</entry> - <entry>FreeBSD and Linux versions available. The Linux - version depends on the Linux Binary Compatibility and - <application>linux-openmotif</application>.</entry> + <entry>&os; and &linux; versions are available</entry> </row> <row> <entry><application>Konqueror</application></entry> <entry>medium</entry> <entry>heavy</entry> - <entry><application>KDE</application> Libraries</entry> + <entry><application>Requires KDE</application> + libraries</entry> </row> <row> <entry><application>Chromium</application></entry> <entry>medium</entry> <entry>medium</entry> - <entry><application>Gtk+</application></entry> + <entry><application>Requires Gtk+</application></entry> </row> </tbody> </tgroup> @@ -182,65 +288,62 @@ </indexterm> <para><application>Firefox</application> is a modern, free, - open-source stable browser that is fully ported to &os;: it - features a very standards-compliant HTML display engine, - tabbed browsing, popup blocking, extensions, improved - security, and more. <application>Firefox</application> is - based on the <application>Mozilla</application> - codebase.</para> + open source browser that is fully ported to &os;. It + features a standards-compliant HTML display engine, tabbed + browsing, popup blocking, extensions, improved security, and + more. <application>Firefox</application> is based on the + <application>Mozilla</application> codebase.</para> - <para>Install the package by typing:</para> + <para>Install the package of the latest release version of + <application>Firefox</application> by typing:</para> <screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen> - <para>This will install the latest release version of - <application>Firefox</application>, - if you want to run <application>Firefox</application> - Extended Support Release (ESR) version, use instead:</para> + <para>To instead install <application>Firefox</application> + Extended Support Release (ESR) version, use:</para> <screen>&prompt.root; <userinput>pkg_add -r firefox-esr</userinput></screen> - <para>You can also use the Ports Collection if you - prefer to compile from source code:</para> + <para>Localized versions are available in <filename + role="package">www/firefox-i18n</filename> and <filename + role="package">www/firefox-esr-i18n</filename>.</para> + + <para>The Ports Collection can instead be used to compile + the desired version of <application>firefox</application> from + source code. This example builds <filename + role="package">www/firefox</filename>, where + <literal>firefox</literal> can be replaced with the ESR or + localized version to install.</para> <screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>For <application>Firefox</application> ESR, in the - previous command replace <literal>firefox</literal> with - <literal>firefox-esr</literal>.</para> - </sect2> - - <sect2 id="moz-java-plugin"> + <sect3 id="moz-java-plugin"> <title>Firefox and &java; Plugin</title> <note> - <para>In this section and in the next two sections, we assume - you have already installed - <application>Firefox</application>.</para> + <para>The following sections assume that + <application>Firefox</application> is already + installed.</para> </note> - <para>Install <application>OpenJDK 6</application> - through the Ports Collection by typing:</para> - - <screen>&prompt.root; <userinput>cd /usr/ports/java/openjdk6</userinput> -&prompt.root; <userinput>make install clean</userinput></screen> - - <para>Then install the - <filename role="package">java/icedtea-web</filename> - port:</para> + <para><filename role="package">java/icedtea-web</filename> + provides a free software web browser plugin for running + Java applets. It can be installed as a package. To + alternately compile the port:</para> <screen>&prompt.root; <userinput>cd /usr/ports/java/icedtea-web</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>Make sure you have kept the default configuration options - for both ports.</para> + <para>Keep the default configuration options when compiling the + port.</para> - <para>Start your browser, enter <literal>about:plugins</literal> - in the location bar and press <keycap>Enter</keycap>. A page - listing the installed plugins will be displayed; the - <application>&java;</application> plugin should be listed - there now.</para> + <para>Once installed, start <application>firefox</application>, + enter <literal>about:plugins</literal> in the location bar and + press <keycap>Enter</keycap>. A page listing the installed + plugins will be displayed. The + <application>&java;</application> plugin should be + listed.</para> <para>If the browser is unable to find the plugin, each user will have to run the following command and relaunch the @@ -248,9 +351,9 @@ <screen>&prompt.user; <userinput>ln -s /usr/local/lib/IcedTeaPlugin.so \ $HOME/.mozilla/plugins/</userinput></screen> - </sect2> + </sect3> - <sect2 id="moz-flash-plugin"> + <sect3 id="moz-flash-plugin"> <title>Firefox and &adobe; &flash; Plugin</title> @@ -258,93 +361,90 @@ <primary>Flash</primary> </indexterm> - <para>The &adobe; &flash; plugin is not available for &os;. - However, a software layer (wrapper) for running the Linux - version of the plugin exists. This wrapper also supports - &adobe; &acrobat; plugin, &realplayer; plugin and more.</para> + <para>A native &adobe; &flash; plugin is not available for &os;. + However, a software layer (wrapper) for running the &linux; + version of the plugin exists. This wrapper also provides + support for other browser plugins such as &realplayer;.</para> - <para>According to the version of &os; you run various steps are - required:</para> + <para>The steps required to install and enable this plugin vary + by the &os; version:</para> <procedure> <step> <title>Under &os; 7.X</title> - <para>Install the - <filename role="package">www/nspluginwrapper</filename> - port. This port requires <filename + <para>Install the <filename + role="package">www/nspluginwrapper</filename> package + or port. This application requires <filename role="package">emulators/linux_base-fc4</filename> which is a large port.</para> - <para>The next step is to install the - <filename role="package">www/linux-flashplugin9</filename> - port. This will install &flash; 9.X, this version is - known to run correctly under &os; 7.X.</para> + <para>Next, install <filename + role="package">www/linux-flashplugin9</filename>. This + will install &flash; 9.X which is the version known to + run correctly under &os; 7.X.</para> </step> <step> <title>Under &os; 8.X or Newer</title> - <para>Install the - <filename role="package">www/nspluginwrapper</filename> - port. This port requires <filename + <para>Compile the <filename + role="package">www/nspluginwrapper</filename> port. + Due to licensing restrictions, a package is not available. + This port requires <filename role="package">emulators/linux_base-f10</filename> which is a large port.</para> - <para>The next step is to install &flash; 11.X from the - <filename + <para>Next, compile the <filename role="package">www/linux-f10-flashplugin11</filename> - port.</para> + port. Due to licensing restrictions, a package is not + available.</para> - <para>This version will require the following link to be - created:</para> + <para>This version of &flash; requires the following link to + be created:</para> <screen>&prompt.root; <userinput>ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so \ /usr/local/lib/browser_plugins/</userinput></screen> - <para>The <filename + <para>Manually create <filename class="directory">/usr/local/lib/browser_plugins</filename> - directory will have to be created manually if it does not - exist on the system.</para> + if it does not already exist on the system.</para> </step> </procedure> - <para>Once the right &flash; port, according to the &os; version - you run, - is installed, the plugin must be installed by each + <para>Once the right &flash; port, according to the &os; + version, is installed, the plugin must be installed by each user with <command>nspluginwrapper</command>:</para> <screen>&prompt.user; <userinput>nspluginwrapper -v -a -i</userinput></screen> - <para>Then, start your browser, enter - <literal>about:plugins</literal> in the location bar and press - <keycap>Enter</keycap>. - A list should appear with all the currently - available plugins.</para> - </sect2> + <para>Start the browser, enter <literal>about:plugins</literal> + in the location bar and press <keycap>Enter</keycap>. A list + should appear with all the currently available plugins.</para> + </sect3> - <sect2 id="moz-swfdec-flash-plugin"> + <sect3 id="moz-swfdec-flash-plugin"> <title>Firefox and Swfdec &flash; Plugin</title> <para>Swfdec is the library for decoding and rendering &flash; - animations. And Swfdec-Mozilla is a plugin for + animations. Swfdec-Mozilla is a plugin for <application>Firefox</application> browsers that uses the Swfdec library for playing SWF files. It is still in heavy development.</para> - <para>If you cannot or do not want to compile it, just install - the package from the network:</para> + <para>To install the package:</para> <screen>&prompt.root; <userinput>pkg_add -r swfdec-plugin</userinput></screen> - <para>If the package is not available, you can compile and - install it from the Ports Collection:</para> + <para>If the package is not available, compile and install it + from the Ports Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/www/swfdec-plugin</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>Then, restart your browser for this plugin taking - effect.</para> + <para>Restart the browser for this plugin to take + effect.</para> + </sect3> </sect2> <sect2> @@ -354,48 +454,48 @@ <primary><application>Opera</application></primary> </indexterm> - <para><application>Opera</application> is a - full-featured and standards-compliant browser. It also - comes with a built-in mail and news reader, an IRC client, - an RSS/Atom feeds reader and much more. Despite this, - <application>Opera</application> is relatively lightweight and - very fast. It comes in two flavors: a <quote>native</quote> - FreeBSD version and a version that runs under Linux - emulation.</para> + <para><application>Opera</application> is a full-featured and + standards-compliant browser which is still lightweight and + fast. It comes with a built-in mail and news reader, an IRC + client, an RSS/Atom feeds reader, and more. It is available + as a native &os; version and as a version that runs under + &linux; emulation.</para> - <para>To browse the Web with the FreeBSD version of - <application>Opera</application>, install the package:</para> + <para>This command installs the package of the &os; version of + <application>Opera</application>. Replace + <literal>opera</literal> with <literal>linux-opera</literal> + to instead install the &linux; version.</para> <screen>&prompt.root; <userinput>pkg_add -r opera</userinput></screen> - <para>Some FTP sites do not have all the packages, but - <application>Opera</application> can still be obtained - through the Ports Collection by typing:</para> + <para>Alternately, install either version through the Ports + Collection. This example compiles the native version:</para> <screen>&prompt.root; <userinput>cd /usr/ports/www/opera</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>To install the Linux version of - <application>Opera</application>, substitute + <para>To install the &linux; version, substitute <literal>linux-opera</literal> in place of - <literal>opera</literal> in the example above.</para> + <literal>opera</literal>.</para> - <para>The &adobe; &flash; plugin is not available for &os;. - However, a &linux; version of the plugin exists. To install - this version, the <filename - role="package">www/linux-f10-flashplugin11</filename> port - has to be installed, then install the port <filename - role="package">www/opera-linuxplugins</filename>:</para> + <para>To install &adobe; &flash; plugin support, first compile + the <filename + role="package">www/linux-f10-flashplugin11</filename> port, + as a package is not available due to licensing restrictions. + Then install either the <filename + role="package">www/opera-linuxplugins</filename> port + or package. This example compiles both from ports:</para> <screen>&prompt.root; <userinput>cd /usr/ports/www/linux-f10-flashplugin11</userinput> &prompt.root; <userinput>make install clean</userinput> &prompt.root; <userinput>cd /usr/ports/www/opera-linuxplugins</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>You can check the presence of the plugin: start your - browser, enter <literal>opera:plugins</literal> in the - location bar and press <keycap>Enter</keycap>. A list should - appear with all the currently available plugins.</para> + <para>Once installed, check the presence of the plugin by + starting the browser, entering + <literal>opera:plugins</literal> in the location bar and + pressing <keycap>Enter</keycap>. A list should appear with + all the currently available plugins.</para> <para>To add the <application>&java;</application> plugin, follow the <link linkend="moz-java-plugin">instructions for @@ -409,32 +509,33 @@ <primary><application>Konqueror</application></primary> </indexterm> - <para><application>Konqueror</application> is part of - <application>KDE</application> but it can also be used outside - of <application>KDE</application> by installing - <filename role="package">x11/kdebase3</filename>. - <application>Konqueror</application> is much more than a - browser, it is also a file manager and a multimedia + <para><application>Konqueror</application> is part of <filename + role="package">x11/kde4-baseapps</filename>. + <application>Konqueror</application> is more than a web + browser as it is also a file manager and a multimedia viewer.</para> - <para>There is also a set of plugins available for - <application>Konqueror</application>, available in - <filename role="package">misc/konq-plugins</filename>.</para> - <para><application>Konqueror</application> supports WebKit as - well as its own KHTML. WebKit is used by many modern browsers - including Chromium. To use WebKit with - <application>Konqueror</application> on &os;:</para> + well as its own KHTML. WebKit is a rendering engine used by + many modern browsers including Chromium. To use WebKit with + <application>Konqueror</application> on &os;, install + the <filename + role="package">www/kwebkitpart</filename> package or + port. This example compiles the port:</para> <screen>&prompt.root; <userinput>cd /usr/ports/www/kwebkitpart</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>Then in <application>Konqueror</application>, click - <quote>Settings</quote>, <quote>Configure Konqueror</quote>, - then <quote>Change KHTML to WebKit</quote>.</para> + <para>To enable WebKit within + <application>Konqueror</application>, click + <quote>Settings</quote>, <quote>Configure Konqueror</quote>. + In the <quote>General</quote> settings page, click the + drop-down menu next to <quote>Default web browser + engine</quote> and change <quote>KHTML</quote> to + <quote>WebKit</quote>.</para> <para><application>Konqueror</application> also supports - <application>&flash;</application>; a <quote>How To</quote> + <application>&flash;</application>. A <quote>How To</quote> guide for getting <application>&flash;</application> support on <application>Konqueror</application> is available at <ulink url="http://freebsd.kde.org/howtos/konqueror-flash.php"></ulink>.</para> @@ -447,12 +548,12 @@ <primary><application>Chromium</application></primary> </indexterm> - <para><application>Chromium</application> is an open-source + <para><application>Chromium</application> is an open source browser project that aims to build a safer, faster, and more stable web browsing experience. <application>Chromium</application> features tabbed browsing, popup blocking, extensions, and much more. - <application>Chromium</application> is the open-source project + <application>Chromium</application> is the open source project upon which the Google Chrome web browser is based.</para> <para><application>Chromium</application> can be installed as a @@ -467,34 +568,25 @@ &prompt.root; <userinput>make install clean</userinput></screen> <note> - <para><application>Chromium</application> is installed as - <filename>/usr/local/bin/chrome</filename>, not + <para>The executable for <application>Chromium</application> + is <filename>/usr/local/bin/chrome</filename>, not <filename>/usr/local/bin/chromium</filename>.</para> </note> - </sect2> - <sect2 id="chromium-java-plugin"> + <sect3 id="chromium-java-plugin"> <title>Chromium and &java; Plugin</title> <note> - <para>This section assumes <application>Chromium</application> - is already installed.</para> + <para>The following sections assume that + <application>Chromium</application> is already + installed.</para> </note> - <para>Install <application>OpenJDK 6</application> through - the Ports Collection by typing:</para> + <para>To install &java; plugin support, follow the instructions + in <link linkend="moz-java-plugin"></link>.</para> - <screen>&prompt.root; <userinput>cd /usr/ports/java/openjdk6 -&prompt.root; make install clean</userinput></screen> - - <para>Next, install - <filename role="package">java/icedtea-web</filename> from the - Ports Collection:</para> - - <screen>&prompt.root; <userinput>cd /usr/ports/java/icedtea-web -&prompt.root; make install clean</userinput></screen> - - <para>Start <application>Chromium</application>, and enter + <para>Once &java; support is installed, start + <application>Chromium</application>, and enter <literal>about:plugins</literal> in the address bar. IcedTea-Web should be listed as one of the installed plugins.</para> @@ -506,24 +598,18 @@ <screen>&prompt.root; <userinput>mkdir -p /usr/local/share/chromium/plugins &prompt.root; ln -s /usr/local/lib/IcedTeaPlugin.so \ /usr/local/share/chromium/plugins/</userinput></screen> - </sect2> - - <sect2 id="chromium-flash-plugin"> - <title>Chromium and &adobe; &flash; Plugin</title> - - <note> - <para>This section assumes <application>Chromium</application> - is already installed.</para> - </note> - - <para>Configuring <application>Chromium</application> and - &adobe; &flash; is similar to the - <link linkend="moz-flash-plugin">instructions for - Firefox</link>. For more detailed instructions on - installing &adobe; &flash; on &os;, please refer to that - section. No additional configuration should be necessary, - since <application>Chromium</application> is able to use some - plugins from other browsers.</para> + </sect3> + + <sect3 id="chromium-flash-plugin"> + <title>Chromium and &adobe; &flash; Plugin</title> + + <para>Configuring <application>Chromium</application> and + &adobe; &flash; is similar to the + <link linkend="moz-flash-plugin">instructions for + Firefox</link>. No additional configuration should be + necessary, since <application>Chromium</application> is able + to use some plugins from other browsers.</para> + </sect3> </sect2> </sect1> @@ -534,11 +620,14 @@ good office suite or a friendly word processor. While some <link linkend="x11-wm">desktop environments</link> like <application>KDE</application> already provide an office suite, - there is no default productivity package. FreeBSD can provide - all that is needed, regardless of your desktop - environment.</para> + there is no default productivity package. Several office + suites and word processors are available for &os;, regardless + of the installed desktop environment.</para> - <para>This section covers these applications:</para> + <para>This section demonstrates how to install the following + popular web browsers and indicates if the application is + resource-heavy, takes time to compile from ports, or has any + major dependencies.</para> <informaltable frame="none" pgwide="1"> <tgroup cols="4"> @@ -553,7 +642,7 @@ <tbody> <row> - <entry><application>KOffice</application></entry> + <entry><application>Calligra</application></entry> <entry>light</entry> <entry>heavy</entry> <entry><application>KDE</application></entry> @@ -579,7 +668,7 @@ OpenOffice</application></entry> <entry>heavy</entry> <entry>huge</entry> - <entry><application>&jdk;</application>, + <entry><application>&jdk;</application> and <application>Mozilla</application></entry> </row> @@ -597,42 +686,37 @@ </informaltable> <sect2> - <title>KOffice</title> + <title>Calligra</title> <indexterm> - <primary><application>KOffice</application></primary> + <primary><application>Calligra</application></primary> </indexterm> <indexterm> <primary>office suite</primary> - <secondary><application>KOffice</application></secondary> + <secondary><application>Calligra</application></secondary> </indexterm> - <para>The KDE community has provided its desktop environment - with an office suite which can be used outside - <application>KDE</application>. It includes the four standard + <para>The KDE community provides its desktop environment with + an office suite which can be used outside of + <application>KDE</application>. + <application>Calligra</application> includes standard components that can be found in other office suites. - <application>KWord</application> is the word processor, - <application>KSpread</application> is the spreadsheet program, - <application>KPresenter</application> manages slide - presentations, and <application>Kontour</application> lets you - draw graphical documents.</para> - - <para>Before installing the latest - <application>KOffice</application>, make sure you have an - up-to-date version of <application>KDE</application>.</para> + <application>Words</application> is the word processor, + <application>Sheets</application> is the spreadsheet program, + <application>Stage</application> manages slide presentations, + and <application>Karbon</application> is used to draw + graphical documents.</para> - <para>To install <application>KOffice</application> for - <application>KDE4</application> as a - package, issue the following command:</para> + <para><filename + role="package">editors/calligra</filename> can be installed + as a package or a port. To install the package:</para> - <screen>&prompt.root; <userinput>pkg_add -r koffice-kde4</userinput></screen> + <screen>&prompt.root; <userinput>pkg_add -r calligra</userinput></screen> - <para>If the package is not available, you can use the Ports - Collection. For instance, to install - <application>KOffice</application> for - <application>KDE4</application>, do:</para> + <para>If the package is not available, use the Ports Collection + instead:</para> - <screen>&prompt.root; <userinput>cd /usr/ports/editors/koffice-kde4</userinput> + <screen>&prompt.root; <userinput>cd /usr/ports/editors/calligra</userinput> &prompt.root; <userinput>make install clean</userinput></screen> </sect2> @@ -647,21 +731,19 @@ processing program similar in look and feel to <application>µsoft; Word</application>. It is suitable for typing papers, letters, reports, memos, and so forth. It - is very fast, contains many features, and is very - user-friendly.</para> + is fast, contains many features, and is user-friendly.</para> <para><application>AbiWord</application> can import or export many file formats, including some proprietary ones like - µsoft;'s <filename>.doc</filename>.</para> + µsoft; <filename>.doc</filename>.</para> - <para><application>AbiWord</application> is available as a - package. You can install it by:</para> + <para>To install the <application>AbiWord</application> + package:</para> <screen>&prompt.root; <userinput>pkg_add -r abiword</userinput></screen> <para>If the package is not available, it can be compiled from - the Ports Collection. The Ports Collection should be more - up to date. It can be done as follows:</para> + the Ports Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/editors/abiword</userinput> &prompt.root; <userinput>make install clean</userinput></screen> @@ -675,41 +757,29 @@ </indexterm> <para>For image authoring or picture retouching, - <application>The GIMP</application> is a very sophisticated + <application>The GIMP</application> provides a sophisticated image manipulation program. It can be used as a simple paint program or as a quality photo retouching suite. It supports a - large number of plug-ins and features a scripting interface. + large number of plugins and features a scripting interface. <application>The GIMP</application> can read and write a wide - range of file formats. It supports interfaces with scanners + range of file formats and supports interfaces with scanners and tablets.</para> - <para>You can install the package by issuing this - command:</para> + <para>To install the package:</para> <screen>&prompt.root; <userinput>pkg_add -r gimp</userinput></screen> - <para>If your FTP site does not have this package, you can use - the Ports Collection. The <ulink - url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink> - directory of the Ports Collection also contains - <application>The Gimp Manual</application>. Here is how to - get them installed:</para> + <para>Alternately, use the Ports Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gimp</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>The <ulink - url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink> - directory of the Ports Collection holds the development - version of <application>The GIMP</application> in - <filename role="package">graphics/gimp-devel</filename>. An - HTML version of <application>The Gimp Manual</application> - is available from <filename - role="package">graphics/gimp-manual-html</filename>.</para> - </note> + <para>The <ulink + url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink> + category of the Ports Collection contains several + <application>GIMP</application>-related plugins, help + files, and user manuals.</para> + </sect2> <sect2> @@ -727,105 +797,91 @@ </secondary> </indexterm> - <para>On 1 June 2011, Oracle Corporation donated the + <para>On 1 June 2011, &oracle; donated the <application>OpenOffice.org</application> code base to the Apache Software Foundation. <application>OpenOffice.org</application> is now known as - <application>Apache OpenOffice</application> and developed + <application>Apache OpenOffice</application> and is developed under the wing of the Apache Software Foundation's Incubator.</para> <para><application>Apache OpenOffice</application> includes all of the mandatory applications in a complete office - productivity suite: a word processor, a spreadsheet, a - presentation manager, and a drawing program. Its user + productivity suite: a word processor, spreadsheet, + presentation manager, and drawing program. Its user interface is very similar to other office suites, and it can import and export in various popular file formats. It is - available in a number of different languages — + available in a number of different languages and internationalization has been extended to interfaces, spell checkers, and dictionaries.</para> <para>The word processor of <application>Apache OpenOffice</application> uses a native XML file format for increased portability and flexibility. The - spreadsheet program features a macro language and it can be + spreadsheet program features a macro language which can be interfaced with external databases. - <application>Apache OpenOffice</application> is already stable - and runs natively on &windows;, &solaris;, Linux, FreeBSD, - and &macos; X. More - information about <application>Apache OpenOffice</application> - can be found on the <ulink + <application>Apache OpenOffice</application> is stable and + runs natively on &windows;, &solaris;, &linux;, &os;, and + &macos; X. More information about <application>Apache + OpenOffice</application> can be found on the <ulink url="http://incubator.apache.org/openofficeorg/">Apache - OpenOffice web site</ulink>. For FreeBSD specific - information, and to directly download packages, use the <ulink - url="http://porting.openoffice.org/freebsd/">FreeBSD Apache - OpenOffice Porting Team</ulink>'s web site.</para> + OpenOffice web site</ulink>. For &os; specific + information, and to directly download packages, refer to the + web site of the <ulink + url="http://porting.openoffice.org/freebsd/">&os; Apache + OpenOffice Porting Team</ulink>.</para> - <para>To install <application>Apache OpenOffice</application>, - do:</para> + <para>To install the <application>Apache + OpenOffice</application> package:</para> <screen>&prompt.root; <userinput>pkg_add -r apache-openoffice</userinput></screen> <note> <para>When running a -RELEASE version of &os;, this should - work. Otherwise, you should look on the &os; - <application>Apache OpenOffice</application> Porting Team's - web site to download and install the appropriate package - using &man.pkg.add.1;. Both the current release and - development version are available for download at this - location.</para> + work. Otherwise, download the latest package from the + website of the &os; + <application>Apache OpenOffice</application> Porting Team + and install it using &man.pkg.add.1;. Both the current + release and development versions are available for download + at this web site.</para> </note> - <para>Once the package is installed, you just have to type the - following command to run - <application>Apache OpenOffice</application>:</para> + <para>Once the package is installed, type the following command + to launch <application>Apache OpenOffice</application>:</para> <screen>&prompt.user; <userinput>openoffice-<replaceable>X.Y.Z</replaceable></userinput></screen> <para>where <replaceable>X.Y.Z</replaceable> is the version - number of the installed - <application>Apache OpenOffice</application>, e.g., - <replaceable>3.4.0</replaceable>.</para> + number of the installed version of + <application>Apache OpenOffice</application>.</para> <note> - <para>During the first launch, you will be asked some - questions and a <filename>.openoffice.org</filename> folder - will be created in your home directory.</para> + <para>During the first launch, some questions will be asked + and a <filename>.openoffice.org</filename> folder + will be created in the user's home directory.</para> </note> - <para>If the <application>Apache OpenOffice</application> - packages are not available, you still have the option to - compile the port. However, you must bear in mind that it - requires a lot of disk space and a fairly long time to - compile.</para> + <para>If the desired <application>Apache + OpenOffice</application> package is not available, compiling + the port is still an opton. However, this requires a lot of + disk space and a fairly long time to compile:</para> <screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice-3</userinput> &prompt.root; <userinput>make install clean</userinput></screen> <note> - <para>If you want to build a localized version, replace the - previous command line with the following:</para> + <para>To build a localized version, replace the previous + command with:</para> <screen>&prompt.root; <userinput>make LOCALIZED_LANG=<replaceable>your_language</replaceable> install clean</userinput></screen> - <para>You have to replace + <para>Replace <replaceable>your_language</replaceable> with the correct language ISO-code. A list of supported language codes is - available in the - <filename>files/Makefile.localized</filename> file, located - in the port directory.</para> + available in + <filename>files/Makefile.localized</filename>, located in + the port's directory.</para> </note> - - <para>Once this is done, - <application>Apache OpenOffice</application> can be launched - with the command:</para> - - <screen>&prompt.user; <userinput>openoffice-<replaceable>X.Y.Z</replaceable></userinput></screen> - - <para>where <replaceable>X.Y.Z</replaceable> is the version - number of the installed - <application>Apache OpenOffice</application>, e.g., - <replaceable>3.4.0</replaceable>.</para> </sect2> <sect2> @@ -842,78 +898,70 @@ <para><application>LibreOffice</application> is a free software office suite developed by <ulink url="http://www.documentfoundation.org/">The Document - Foundation</ulink> that is compatible with other major + Foundation</ulink>. It is compatible with other major office suites and available on a variety of platforms. It is a rebranded fork of <application>OpenOffice.org</application> which includes all of the mandatory applications in a complete - office productivity suite: a word processor, a spreadsheet, a - presentation manager, a drawing program, a database management + office productivity suite: a word processor, spreadsheet, + presentation manager, drawing program, database management program, and a tool for creating and editing mathematical formula. It is available in a number of different languages - — internationalization has been extended to interfaces, + and internationalization has been extended to interfaces, spell checkers, and dictionaries.</para> <para>The word processor of <application>LibreOffice</application> uses a native XML file format for increased portability and flexibility. The - spreadsheet program features a macro language and it can be + spreadsheet program features a macro language which can be interfaced with external databases. - <application>LibreOffice</application> is already stable and - runs natively on &windows;, Linux, FreeBSD, and - &macos; X. More information about + <application>LibreOffice</application> is stable and runs + natively on &windows;, &linux;, &os;, and &macos; X. + More information about <application>LibreOffice </application> can be found on the <ulink url="http://www.libreoffice.org/">LibreOffice web site</ulink>.</para> - <para>To install <application>LibreOffice</application> as - package, do:</para> + <para>To install the English version of the + <application>LibreOffice</application> package:</para> <screen>&prompt.root; <userinput>pkg_add -r libreoffice</userinput></screen> - <note> - <para>When running a -RELEASE version of &os;, this should - work.</para> - </note> + <para>The <ulink + url="http://www.FreeBSD.org/ports/editors.html">editors</ulink> + category of the Ports Collection contains several + localizations for <application>LibreOffice</application>. + When installing a localized package, replace + <literal>libreoffice</literal> with the name of the + localized package.</para> - <para>Once the package is installed, you need to type the - following command to run - <application>LibreOffice</application>:</para> + <para>Once the package is installed, type the following command + to run <application>LibreOffice</application>:</para> <screen>&prompt.user; <userinput>libreoffice</userinput></screen> <note> - <para>During the first launch, you will be asked some - questions and a - <filename class="directory">.libreoffice</filename> folder - will be created in your home directory.</para> + <para>During the first launch, some questions will be asked + and a <filename class="directory">.libreoffice</filename> + folder will be created in the user's home directory.</para> </note> - <para>If the <application>LibreOffice</application> packages - are not available, you still have the option to compile the - port. However, you must bear in mind that it requires a lot - of disk space and a fairly long time to compile.</para> + <para>If the desired <application>LibreOffice</application> + package is not available, compiling the port is still an + option. However, this requires a lot of disk space and a + fairly long time to compile. This example compiles the + English version:</para> <screen>&prompt.root; <userinput>cd /usr/ports/editors/libreoffice</userinput> &prompt.root; <userinput>make install clean</userinput></screen> <note> - <para>If you want to build a localized version, replace the - previous command line with the following:</para> - - <screen>&prompt.root; <userinput>make LOCALIZED_LANG=<replaceable>your_language</replaceable> install clean</userinput></screen> - - <para>You have to replace - <replaceable>your_language</replaceable> with the correct - language ISO-code. A list of supported language codes are - available in the <maketarget>pre-fetch</maketarget> target - of the port <filename>Makefile</filename>.</para> + <para>To build a localized version, + <application>cd</application> into the port directory + of the desired language. Supported languages can be found + in the <ulink + url="http://www.FreeBSD.org/ports/editors.html">editors</ulink> + category of the Ports Collection.</para> </note> - - <para>Once this is done, - <application>LibreOffice</application> can be launched with - the command:</para> - - <screen>&prompt.user; <userinput>libreoffice</userinput></screen> </sect2> </sect1> @@ -921,11 +969,9 @@ <title>Document Viewers</title> <para>Some new document formats have gained popularity since - the advent of &unix;; the standard viewers they require may not - be available in the base system. We will see how to install - such viewers in this section.</para> - - <para>This section covers these applications:</para> + the advent of &unix; and the viewers they require may not be + available in the base system. This section demonstrates how to + install the following viewers:</para> <informaltable frame="none" pgwide="1"> <tgroup cols="4"> @@ -943,7 +989,7 @@ <entry><application>&acrobat.reader;</application></entry> <entry>light</entry> <entry>light</entry> - <entry>Linux Binary Compatibility</entry> + <entry>&linux; binary compatibility</entry> </row> <row> @@ -982,25 +1028,30 @@ <secondary>viewing</secondary> </indexterm> - <para>Many documents are now distributed as PDF files, - which stands for <quote>Portable Document Format</quote>. One - of the recommended viewers for these types of files is - <application>&acrobat.reader;</application>, released by Adobe - for Linux. As FreeBSD can run Linux binaries, it is also - available for FreeBSD.</para> - - <para>To install <application>&acrobat.reader; 8</application> - from the Ports collection, do:</para> - - <screen>&prompt.root; <userinput>cd /usr/ports/print/acroread8</userinput> + <para>Many documents are now distributed as Portable Document + Format (PDF) files. One popular viewer for PDFs is + <application>&acrobat.reader;</application>, + released by &adobe; for &linux;. As &os; can run &linux; + binaries, it is also available for &os;. Due to + licensing restrictions, a package is not available so it must + be compiled from ports. Several localizations are + available from the <ulink + url="http://www.FreeBSD.org/ports/print.html">print</ulink> + category of the Ports Collection.</para> + + <para>This command installs the English version of + <application>&acrobat.reader; 9</application> from the Ports + Collection. To instead install a localized version, + <application>cd</application> into the desired port's + directory.</para> + + <screen>&prompt.root; <userinput>cd /usr/ports/print/acroread9</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>A package is not available due to licencing - restrictions.</para> </sect2> <sect2> - <title>gv</title> + <title><application>gv</application></title> <indexterm> <primary><application>gv</application></primary> @@ -1014,22 +1065,22 @@ <secondary>viewing</secondary> </indexterm> - <para><application>gv</application> is a &postscript; and PDF - viewer. It is originally based on - <application>ghostview</application> but it has a nicer look - thanks to the <application>Xaw3d</application> library. It is - fast and its interface is clean. - <application>gv</application> has many features, such as - orientation, paper size, scale, and anti-aliasing. Almost any - operation can be done with either the keyboard or the - mouse.</para> + <para><ulink + url="http://www.gnu.org/software/gv/">gv</ulink> is a + &postscript; and PDF viewer. It is based on + <application>ghostview</application>, but has a nicer look + due to the <application>Xaw3d</application> library. It is + fast with a clean interface. <application>gv</application> + has many configurable features, such as orientation, paper + size, scale, and anti-aliasing. Almost any operation can be + performed with either the keyboard or the mouse.</para> - <para>To install <application>gv</application> as a package, - do:</para> + <para>To install <application>gv</application> as a + package:</para> <screen>&prompt.root; <userinput>pkg_add -r gv</userinput></screen> - <para>If you cannot get the package, you can use the Ports + <para>If a package is unavailable, use the Ports Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/print/gv</userinput> @@ -1047,27 +1098,28 @@ <secondary>viewing</secondary> </indexterm> - <para>If you want a small FreeBSD PDF viewer, - <application>Xpdf</application> is a light-weight and - efficient viewer. It requires very few resources and is very - stable. It uses the standard X fonts and does not require + <para>For users that prefer a small &os; PDF viewer, + <ulink + url="http://www.foolabs.com/xpdf/">xpdf</ulink> provides a + light-weight and efficient viewer which requires few + resources. It uses the standard X fonts and does not require <application>&motif;</application> or any other X toolkit.</para> - <para>To install the <application>Xpdf</application> package, - issue this command:</para> + <para>To install the <application>Xpdf</application> + package:</para> <screen>&prompt.root; <userinput>pkg_add -r xpdf</userinput></screen> - <para>If the package is not available or you prefer to use the - Ports Collection, do:</para> + <para>If the package is not available, use the Ports + Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/graphics/xpdf</userinput> &prompt.root; <userinput>make install clean</userinput></screen> - <para>Once the installation is complete, you can launch - <application>Xpdf</application> and use the right mouse button - to activate the menu.</para> + <para>Once the installation is complete, launch + <command>xpdf</command> and use the right mouse button to + activate the menu.</para> </sect2> <sect2> @@ -1077,21 +1129,22 @@ <primary><application>GQview</application></primary> </indexterm> - <para><application>GQview</application> is an image manager. - You can view a file with a single click, launch an external - editor, get thumbnail previews, and much more. It also - features a slideshow mode and some basic file operations. You - can manage image collections and easily find duplicates. - <application>GQview</application> can do full screen viewing - and supports internationalization.</para> + <para><ulink + url="http://gqview.sourceforge.net/">GQview</ulink> is + an image manager which supports viewing a file with a single + click, launching an external editor, and thumbnail previews. + It also features a slideshow mode and some basic file + operations, making it easy to manage image collections and to + find duplicate files. <application>GQview</application> + supports full screen viewing and internationalization.</para> - <para>If you want to install the - <application>GQview</application> package, do:</para> + <para>To install the + <application>GQview</application> package:</para> <screen>&prompt.root; <userinput>pkg_add -r gqview</userinput></screen> - <para>If the package is not available or you prefer to use the - Ports Collection, do:</para> + <para>If the package is not available, use the Ports + Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput> &prompt.root; <userinput>make install clean</userinput></screen> @@ -1101,13 +1154,12 @@ <sect1 id="desktop-finance"> <title>Finance</title> - <para>If, for any reason, you would like to manage your personal - finances on your FreeBSD Desktop, there are some powerful and - easy-to-use applications ready to be installed. Some of them + <para>For managing personal finances on a &os; desktop, some + powerful and easy-to-use applications can be installed. Some are compatible with widespread file formats, such as the formats used by <application><trademark class="registered">Quicken</trademark></application> and - <application>Excel</application> to store documents.</para> + <application>Excel</application>.</para> <para>This section covers these programs:</para> @@ -1138,13 +1190,6 @@ </row> <row> - <entry><application>Abacus</application></entry> - <entry>light</entry> - <entry>light</entry> - <entry><application>Tcl/Tk</application></entry> - </row> - - <row> <entry><application>KMyMoney</application></entry> <entry>light</entry> <entry>heavy</entry> @@ -1161,12 +1206,13 @@ <primary><application>GnuCash</application></primary> </indexterm> - <para><application>GnuCash</application> is part of the + <para><ulink + url="http://www.gnucash.org/">GnuCash</ulink> is part of the <application>GNOME</application> effort to provide - user-friendly, yet powerful, applications to end-users. With - <application>GnuCash</application>, you can keep track of your - income and expenses, your bank accounts, and your stocks. It - features an intuitive interface while remaining very + user-friendly, yet powerful, applications to end-users. + <application>GnuCash</application> can be used to keep track + of income and expenses, bank accounts, and stocks. It + features an intuitive interface while remaining professional.</para> <para><application>GnuCash</application> provides a smart @@ -1177,12 +1223,12 @@ <application>Quicken</application> QIF files. It also handles most international date and currency formats.</para> - <para>To install <application>GnuCash</application> on your - system, do:</para> + <para>To install the <application>GnuCash</application> + package:</para> <screen>&prompt.root; <userinput>pkg_add -r gnucash</userinput></screen> - <para>If the package is not available, you can use the Ports + <para>If the package is not available, use the Ports Collection:</para> <screen>&prompt.root; <userinput>cd /usr/ports/finance/gnucash</userinput> @@ -1200,65 +1246,32 @@ <secondary><application>Gnumeric</application></secondary> </indexterm> - <para><application>Gnumeric</application> is a spreadsheet - program, part of the <application>GNOME</application> desktop - environment. It features convenient automatic - <quote>guessing</quote> of user input according to the cell - format with an autofill system for many sequences. It can - import files in a number of popular formats like those of - <application>Excel</application>, - <application>Lotus 1-2-3</application>, or - <application>Quattro Pro</application>. - <application>Gnumeric</application> supports graphs through - the <filename role="package">math/guppi</filename> graphing - program. It has a large number of built-in functions and - allows all of the usual cell formats such as number, currency, - date, time, and much more.</para> + <para><ulink + url="http://projects.gnome.org/gnumeric/index.shtml">Gnumeric</ulink> + is a spreadsheet program developed by the + <application>GNOME</application> community. It features + convenient automatic <quote>guessing</quote> of user input + according to the cell format with an autofill system for many + sequences. It can import files in a number of popular + formats, including <application>Excel</application>, + <application>Lotus 1-2-3</application>, and + <application>Quattro Pro</application>. It has a large number + of built-in functions and allows all of the usual cell formats + such as number, currency, date, time, and much more.</para> <para>To install <application>Gnumeric</application> as a - package, do:</para> + package:</para> <screen>&prompt.root; <userinput>pkg_add -r gnumeric</userinput></screen> - <para>If the package is not available, you can use the Ports - Collection by doing:</para> + <para>If the package is not available, use the 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> is a small and easy to - use spreadsheet program. It includes many built-in functions - useful in several domains such as statistics, finances, and - mathematics. It can import and export the - <application>Excel</application> file format. - <application>Abacus</application> can produce &postscript; - output.</para> - - <para>To install <application>Abacus</application> as a - package, do:</para> - - <screen>&prompt.root; <userinput>pkg_add -r abacus</userinput></screen> - - <para>If the package is not available, you can use the Ports - Collection by doing:</para> - - <screen>&prompt.root; <userinput>cd /usr/ports/deskutils/abacus</userinput> -&prompt.root; <userinput>make install clean</userinput></screen> - </sect2> - - <sect2> <title>KMyMoney</title> <indexterm><primary><application>KMyMoney</application></primary></indexterm> @@ -1268,8 +1281,10 @@ <secondary><application>KMyMoney</application></secondary> </indexterm> - <para><application>KMyMoney</application> is a personal finance - manager built for <application>KDE</application>. + <para><ulink + url="http://kmymoney2.sourceforge.net">KMyMoney</ulink> + is a personal finance created by the + <application>KDE</application> community. <application>KMyMoney</application> intends to provide and incorporate all the important features found in commercial personal finance manager applications. It also highlights @@ -1277,161 +1292,18 @@ features. <application>KMyMoney</application> imports from standard Quicken Interchange Format (QIF) files, tracks investments, handles multiple currencies, and provides a - wealth of reports. OFX import capabilities are also available - through a separate plugin.</para> + wealth of reports.</para> <para>To install <application>KMyMoney</application> as a - package, do:</para> + package:</para> - <screen>&prompt.root; <userinput>pkg_add -r kmymoney2</userinput></screen> + <screen>&prompt.root; <userinput>pkg_add -r kmymoney-kde4</userinput></screen> - <para>If the package is not available, you can use the Ports - Collection by doing:</para> + <para>If the package is not available, use the Ports + Collection:</para> - <screen>&prompt.root; <userinput>cd /usr/ports/finance/kmymoney2</userinput> + <screen>&prompt.root; <userinput>cd /usr/ports/finance/kmymoney-kde4</userinput> &prompt.root; <userinput>make install clean</userinput></screen> </sect2> </sect1> - - <sect1 id="desktop-summary"> - <title>Summary</title> - - <para>While FreeBSD is popular among ISPs for its performance and - stability, it is quite ready for day-to-day use as a desktop. - With several thousand applications available as <ulink - url="http://www.FreeBSD.org/applications.html">packages</ulink> - or <ulink - url="http://www.FreeBSD.org/ports/index.html">ports</ulink>, - you can build a perfect desktop that suits all your - needs.</para> - - <para>Here is a quick review of all the desktop applications - covered in this chapter:</para> - - <informaltable frame="none" pgwide="1"> - <tgroup cols="3"> - <thead> - <row> - <entry>Application Name</entry> - <entry>Package Name</entry> - <entry>Ports Name</entry> - </row> - </thead> - - <tbody> - <row> - <entry><application>Opera</application></entry> - <entry><literal>opera</literal></entry> - <entry><filename - role="package">www/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>Chromium</application></entry> - <entry><literal>chromium</literal></entry> - <entry><filename - role="package">www/chromium</filename></entry> - </row> - - <row> - <entry><application>KOffice</application></entry> - <entry><literal>koffice-kde4</literal></entry> - <entry><filename - role="package">editors/koffice-kde4</filename></entry> - </row> - - <row> - <entry><application>AbiWord</application></entry> - <entry><literal>abiword</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/gimp</filename></entry> - </row> - - <row> - <entry><application>Apache OpenOffice</application></entry> - <entry><literal>openoffice</literal></entry> - <entry><filename - role="package">editors/openoffice-3</filename></entry> - </row> - - <row> - <entry><application>LibreOffice</application></entry> - <entry><literal>libreoffice</literal></entry> - <entry><filename - role="package">editors/libreoffice</filename></entry> - </row> - - <row> - <entry><application>&acrobat.reader;</application></entry> - <entry><literal>acroread</literal></entry> - <entry><filename - role="package">print/acroread8</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> - - <row> - <entry><application>KMyMoney</application></entry> - <entry><literal>kmymoney2</literal></entry> - <entry><filename - role="package">finance/kmymoney2</filename></entry> - </row> - </tbody> - </tgroup> - </informaltable> - </sect1> </chapter> |