Remove repetitive and unnecessary table of applications from synopsis.
Remove mention of Adobe Reader, which has been deprecated. Since Adobe Reader was the last Linux-native application discussed, remove the mention of Linux emulation from the synopsis. Add ePDFview and Okular to the document viewers section for PR 193668. PR: 193668 (partial) Submitted by: raul.cheleguini@gmail.com, anthony@acperkins.com
This commit is contained in:
parent
cf3c855b30
commit
e67742da2c
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=45706
1 changed files with 101 additions and 209 deletions
|
@ -26,8 +26,9 @@
|
|||
With over &os.numports; applications available as &os; packages
|
||||
or ports, 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
|
||||
using packages or the &os; Ports Collection.</para>
|
||||
demonstrates how to install numerous desktop applications,
|
||||
including web browsers, productivity software, document viewers,
|
||||
and financial software.</para>
|
||||
|
||||
<note>
|
||||
<para>Users who prefer to install a pre-built desktop version
|
||||
|
@ -37,147 +38,7 @@
|
|||
website.</link></para>
|
||||
</note>
|
||||
|
||||
<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>
|
||||
|
||||
<informaltable frame="none" pgwide="1">
|
||||
<tgroup cols="4">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Type of Application</entry>
|
||||
<entry>Application Name</entry>
|
||||
<entry>Package Name</entry>
|
||||
<entry>Ports Name</entry>
|
||||
</row>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
|
||||
<row>
|
||||
<entry>Browser</entry>
|
||||
<entry><application>Firefox</application></entry>
|
||||
<entry><literal>firefox</literal></entry>
|
||||
<entry><package>www/firefox</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Browser</entry>
|
||||
<entry><application>Opera</application></entry>
|
||||
<entry><literal>opera</literal></entry>
|
||||
<entry><package>www/opera</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Browser</entry>
|
||||
<entry><application>Konqueror</application></entry>
|
||||
<entry><literal>kde4-baseapps</literal></entry>
|
||||
<entry><package>x11/kde4-baseapps</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Browser</entry>
|
||||
<entry><application>Chromium</application></entry>
|
||||
<entry><literal>chromium</literal></entry>
|
||||
<entry><package>www/chromium</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Productivity</entry>
|
||||
<entry><application>Calligra</application></entry>
|
||||
<entry><literal>calligra</literal></entry>
|
||||
<entry><package>editors/calligra</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Productivity</entry>
|
||||
<entry><application>AbiWord</application></entry>
|
||||
<entry><literal>abiword</literal></entry>
|
||||
<entry><package>editors/abiword</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Productivity</entry>
|
||||
<entry><application>The GIMP</application></entry>
|
||||
<entry><literal>gimp</literal></entry>
|
||||
<entry><package>graphics/gimp</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Productivity</entry>
|
||||
<entry><application>Apache
|
||||
OpenOffice</application></entry>
|
||||
<entry><literal>openoffice</literal></entry>
|
||||
<entry><package>editors/openoffice-4</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Productivity</entry>
|
||||
<entry><application>LibreOffice</application></entry>
|
||||
<entry><literal>libreoffice</literal></entry>
|
||||
<entry><package>editors/libreoffice</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Document Viewer</entry>
|
||||
<entry><application>&acrobat.reader;</application></entry>
|
||||
<entry><literal>no package due to
|
||||
license restriction</literal></entry>
|
||||
<entry><package>print/acroread9</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Document Viewer</entry>
|
||||
<entry><application>gv</application></entry>
|
||||
<entry><literal>gv</literal></entry>
|
||||
<entry><package>print/gv</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Document Viewer</entry>
|
||||
<entry><application>Xpdf</application></entry>
|
||||
<entry><literal>xpdf</literal></entry>
|
||||
<entry><package>graphics/xpdf</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Document Viewer</entry>
|
||||
<entry><application>GQview</application></entry>
|
||||
<entry><literal>gqview</literal></entry>
|
||||
<entry><package>graphics/gqview</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Finance</entry>
|
||||
<entry><application>GnuCash</application></entry>
|
||||
<entry><literal>gnucash</literal></entry>
|
||||
<entry><package>finance/gnucash</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Finance</entry>
|
||||
<entry><application>Gnumeric</application></entry>
|
||||
<entry><literal>gnumeric</literal></entry>
|
||||
<entry><package>math/gnumeric</package></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>Finance</entry>
|
||||
<entry><application>KMyMoney</application></entry>
|
||||
<entry><literal>kmymoney-kde4</literal></entry>
|
||||
<entry><package>finance/kmymoney-kde4</package></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
||||
<para>Before reading this chapter, you should know how to:</para>
|
||||
<para>Readers of this chapter should know how to:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
|
@ -189,11 +50,6 @@
|
|||
<para>Install X and a window manager as described in <xref
|
||||
linkend="x11"/>.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Enable &linux; binary compatibility as described in
|
||||
<xref linkend="linuxemu"/>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>For information on how to configure a multimedia
|
||||
|
@ -903,7 +759,7 @@
|
|||
|
||||
<note>
|
||||
<para>To build a localized version,
|
||||
<application>cd</application> into the port directory of
|
||||
<command>cd</command> into the port directory of
|
||||
the desired language. Supported languages can be found
|
||||
in the editors category (<link
|
||||
xlink:href="http://www.FreeBSD.org/ports/editors.html">freebsd.org/ports/editors.html</link>)
|
||||
|
@ -933,10 +789,10 @@
|
|||
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><application>&acrobat.reader;</application></entry>
|
||||
<entry><application>Xpdf</application></entry>
|
||||
<entry>light</entry>
|
||||
<entry>light</entry>
|
||||
<entry>&linux; binary compatibility</entry>
|
||||
<entry><application>FreeType</application></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
|
@ -946,13 +802,6 @@
|
|||
<entry><application>Xaw3d</application></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><application>Xpdf</application></entry>
|
||||
<entry>light</entry>
|
||||
<entry>light</entry>
|
||||
<entry><application>FreeType</application></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><application>GQview</application></entry>
|
||||
<entry>light</entry>
|
||||
|
@ -960,41 +809,55 @@
|
|||
<entry><application>Gtk+</application> or
|
||||
<application>GNOME</application></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><application>ePDFView</application></entry>
|
||||
<entry>light</entry>
|
||||
<entry>light</entry>
|
||||
<entry><application>Gtk+</application></entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry><application>Okular</application></entry>
|
||||
<entry>light</entry>
|
||||
<entry>heavy</entry>
|
||||
<entry><application>KDE</application></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
||||
<sect2>
|
||||
<title>&acrobat.reader;</title>
|
||||
<title>Xpdf</title>
|
||||
|
||||
<indexterm>
|
||||
<primary><application>Acrobat Reader</application></primary>
|
||||
<primary><application>Xpdf</application></primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>PDF</primary>
|
||||
<secondary>viewing</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para>Many documents are now distributed as Portable Document
|
||||
Format (PDF) files. One popular PDF viewer 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, meaning that this application
|
||||
must be compiled from ports. Several localizations are
|
||||
available from the print category (<link
|
||||
xlink:href="http://www.FreeBSD.org/ports/print.html">freebsd.org/ports/print.html</link>)
|
||||
of the Ports Collection.</para>
|
||||
<para>For users that prefer a small &os; PDF viewer,
|
||||
<application>Xpdf</application> provides a light-weight and
|
||||
efficient viewer which requires few resources. It uses the
|
||||
standard X fonts and does not require any additional
|
||||
toolkits.</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>
|
||||
<para>To install the <application>Xpdf</application>
|
||||
package:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/print/acroread9</userinput>
|
||||
<screen>&prompt.root; <userinput>pkg install xpdf</userinput></screen>
|
||||
|
||||
<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, launch
|
||||
<command>xpdf</command> and use the right mouse button to
|
||||
activate the menu.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
|
@ -1033,39 +896,6 @@
|
|||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Xpdf</title>
|
||||
|
||||
<indexterm>
|
||||
<primary><application>Xpdf</application></primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>PDF</primary>
|
||||
<secondary>viewing</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para>For users that prefer a small &os; PDF viewer,
|
||||
<application>Xpdf</application> provides a light-weight and
|
||||
efficient viewer which requires few resources. It uses the
|
||||
standard X fonts and does not require any additional
|
||||
toolkits.</para>
|
||||
|
||||
<para>To install the <application>Xpdf</application>
|
||||
package:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg install xpdf</userinput></screen>
|
||||
|
||||
<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, launch
|
||||
<command>xpdf</command> and use the right mouse button to
|
||||
activate the menu.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>GQview</title>
|
||||
|
||||
|
@ -1090,6 +920,68 @@
|
|||
Collection:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput>
|
||||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>ePDFView</title>
|
||||
|
||||
<indexterm>
|
||||
<primary><application>ePDFView</application></primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>PDF</primary>
|
||||
<secondary>viewing</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para><application>ePDFView</application> is a lightweight
|
||||
<acronym>PDF</acronym> document viewer that only uses the
|
||||
<application>Gtk+</application> and
|
||||
<application>Poppler</application> libraries. It is currently
|
||||
under development, but already opens most
|
||||
<acronym>PDF</acronym> files (even encrypted), save copies of
|
||||
documents, and has support for printing using
|
||||
<application>CUPS</application>.</para>
|
||||
|
||||
<para>To install <application>ePDFView</application> as a
|
||||
package:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg install epdfview</userinput></screen>
|
||||
|
||||
<para>If a package is unavailable, use the Ports
|
||||
Collection:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/graphics/epdfview</userinput>
|
||||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Okular</title>
|
||||
|
||||
<indexterm>
|
||||
<primary><application>Okular</application></primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary><acronym>PDF</acronym></primary>
|
||||
<secondary>viewing</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para><application>Okular</application> is a universal document
|
||||
viewer based on <application>KPDF</application> for
|
||||
<application>KDE</application>. It can open many document
|
||||
formats, including <acronym>PDF</acronym>, &postscript;, DjVu,
|
||||
<acronym>CHM</acronym>, <acronym>XPS</acronym>, and
|
||||
ePub.</para>
|
||||
|
||||
<para>To install <application>Okular</application> as a
|
||||
package:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg install okular</userinput></screen>
|
||||
|
||||
<para>If a package is unavailable, use the Ports
|
||||
Collection:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/graphics/okular</userinput>
|
||||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
|
Loading…
Reference in a new issue