Date: Thu, 7 Feb 2013 15:09:55 +0000 (UTC) From: Dru Lavigne <dru@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40905 - head/en_US.ISO8859-1/books/handbook/desktop Message-ID: <201302071509.r17F9tX4095206@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dru Date: Thu Feb 7 15:09:55 2013 New Revision: 40905 URL: http://svnweb.freebsd.org/changeset/doc/40905 Log: 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) Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Thu Feb 7 15:05:37 2013 (r40904) +++ head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Thu Feb 7 15:09:55 2013 (r40905) @@ -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>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>Here are the categories covered by this chapter:</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> - <para>Before reading this chapter, you should:</para> + <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> + + <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>&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>If you are looking for light-weight browsers, you should - investigate the Ports Collection for + <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>To browse the Web with the FreeBSD version of - <application>Opera</application>, install the package:</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>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> + </sect3> - <note> - <para>This section assumes <application>Chromium</application> - is already installed.</para> - </note> + <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>. 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> + <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> - - <para>This section covers these applications:</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 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> - - <para>To install <application>KOffice</application> for - <application>KDE4</application> as a - package, issue the following command:</para> - - <screen>&prompt.root; <userinput>pkg_add -r koffice-kde4</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> + <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><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 calligra</userinput></screen> + + <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 *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302071509.r17F9tX4095206>
