<!--
     The FreeBSD Russian Documentation Project

     $FreeBSD$
     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml,v 1.14 2005/01/05 06:18:30 den Exp $

     Original revision: 1.45
-->

<chapter id="desktop">
  <chapterinfo>
    <authorgroup>
      <author>
	<firstname>Christophe</firstname>
	<surname>Juniet</surname>
	<contrib>Предоставил </contrib>
      </author>
    </authorgroup>
    <authorgroup>
      <author>
	<firstname>Денис</firstname>
	<surname>Пеплин</surname>
	<contrib>Перевод на русский язык: </contrib>
      </author>
    </authorgroup>
  </chapterinfo>

  <title>Приложения для настольного компьютера</title>

  <sect1 id="desktop-synopsis">
    <title>Краткий обзор</title>
    <para>FreeBSD может работать с широким кругом приложений для настольного
      компьютера (десктопа), таких как браузеры и текстовые процессоры.
      Большинство из них доступны в качестве пакетов или могут быть автоматически
      собраны из коллекции портов.  Многим новым пользователям хотелось
      бы видеть эти приложения на своем компьютере.  В этой главе показано
      как без усилий установить некоторые популярные приложения для
      настольного компьютера из пакетов или из коллекции портов.</para>

    <para>Обратите внимание, что при установке программ из портов они
      компилируются из исходных текстов.  Это может занять очень много
      времени, в зависимости от того, что вы собираете, и от скорости
      процессора вашего компьютера (компьютеров).  Большинство программ,
      имеющихся в коллекции портов, могут быть установлены из
      прекомпилированных пакетов, если сборка из исходных текстов занимает
      недопустимо много времени.</para>

    <para>Поскольку FreeBSD обеспечивает двоичную совместимость с Linux,
      многие приложения, первоначально разработанные для Linux, доступны и на
      вашем компьютере.  Настоятельно рекомендуется прочитать
      <xref linkend="linuxemu"> перед установкой любого из приложений
      Linux.  Названия многих портов, использующих двоичную совместимость
      с Linux, начинаются с <quote>linux-</quote>.  Помните это при поиске
      отдельного порта, например с помощью &man.whereis.1;.  Далее в статье
      подразумевается, что вы включили бинарную совместимость с Linux
      перед установкой какого-либо приложения Linux.</para>

    <para>Вот несколько категорий, о которых пойдет речь в этой главе:</para>

    <itemizedlist>
      <listitem>
	<para>Браузеры (такие как <application>Mozilla</application>,
	  <application>&netscape;</application>,
	  <application>Opera</application>,
	  <application>Firefox</application>,
	  <application>Konqueror</application>)</para>
      </listitem>

      <listitem>
	<para>Бизнес приложения (такие как
	  <application>KOffice</application>,
	  <application>AbiWord</application>,
	  <application>GIMP</application>,
	  <application>OpenOffice.org</application>)</para>
      </listitem>

      <listitem>
	<para>Программы просмотра документов (такие как
	  <application>&acrobat.reader;</application>,
	  <application>gv</application>,
	  <application>Xpdf</application>,
	  <application>GQview</application>)</para>
      </listitem>

      <listitem>
	<para>Финансовые программы (такие как
	  <application>GnuCash</application>,
	  <application>Gnumeric</application>,
	  <application>Abacus</application>)</para>
      </listitem>
    </itemizedlist>

    <para>Перед прочтением этой главы вам потребуется:</para>

    <itemizedlist>
      <listitem>
	<para>Узнать, как устанавливать дополнительные программы
	  сторонних производителей (<xref linkend="ports">).</para>
      </listitem>

      <listitem>
	<para>Узнать, как устанавливать программы Linux
	  (<xref linkend="linuxemu">).</para>
      </listitem>
    </itemizedlist>

    <para>Чтобы получить дополнительную информацию о настройке
      мультимедиа среды, прочтите <xref linkend="multimedia">.  Если
      вам нужна электронная почта, обратитесь к
      <xref linkend="mail">.</para>
  </sect1>

  <sect1 id="desktop-browsers">
    <title>Браузеры</title>

    <para>FreeBSD поставляется без предустановленного браузера.
      Вместо этого, в категории
      <ulink url="http://www.FreeBSD.org/ru/ports/www.html">www</ulink>
      коллекции портов содержится множество готовых к установке браузеров.
      Если у вас нет времени компилировать все (в некоторых случаях
      это может занять очень много времени), многие из них доступны в
      виде пакетов.</para>

    <para>В <application>KDE</application> и
      <application>GNOME</application> уже есть HTML браузеры.
      Обратитесь к <xref linkend="x11-wm"> за подробной информацией об
      установке этих полноценных десктопов.</para>

    <para>Если вы ищете облегченный браузер, попробуйте
      <filename role="package">www/dillo</filename>,
      <filename role="package">www/links</filename>, или
      <filename role="package">www/w3m</filename> из коллекции портов.</para>

    <para>Этот раздел рассказывает о следующих приложениях:</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
	<thead>
	  <row>
	    <entry>Название приложения</entry>
	    <entry>Потребность в ресурсах</entry>
	    <entry>Установка из портов</entry>
	    <entry>Основные зависимости</entry>
	  </row>
	</thead>

	<tbody>
	  <row>
	    <entry><application>Mozilla</application></entry>
	    <entry>большая</entry>
	    <entry>тяжелая</entry>
	    <entry><application>Gtk+</application></entry>
	  </row>

	  <row>
	    <entry><application>&netscape;</application></entry>
	    <entry>большая</entry>
	    <entry>легкая</entry>
	    <entry>Linux Binary Compatibility</entry>
	  </row>

	  <row>
	    <entry><application>Opera</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry>Доступны версии для FreeBSD и Linux. Для Linux версии
	      необходимо наличие Linux Binary Compatibility и
	      <application>linux-openmotif</application></entry>
	  </row>

	  <row>
	    <entry><application>Firefox</application></entry>
	    <entry>средняя</entry>
	    <entry>тяжелая</entry>
	    <entry><application>Gtk+</application></entry>
	  </row>

	  <row>
	    <entry><application>Konqueror</application></entry>
	    <entry>средняя</entry>
	    <entry>тяжелая</entry>
	    <entry>Библиотеки <application>KDE</application></entry>
	  </row>
	</tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>Mozilla</title>
      <indexterm>
	<primary><application>Mozilla</application></primary>
      </indexterm>

      <para><application>Mozilla</application> это возможно наиболее
	подходящий браузер для десктопа FreeBSD.  Он современный,
	стабильный и полностью портирован на FreeBSD.  Его достоинство
	в высокой совместимости со стандартами HTML.  В нем есть
	почтовая и новостная программы.  В нем даже найдется редактор HTML,
	если вам потребуется самостоятельно написать несколько веб-страничек.
	Пользователи <application>&netscape;</application> найдут общие черты с
	<application>Communicator</application>, поскольку оба браузера
	имеют одну основу.</para>

      <para>На медленных компьютерах с частотой CPU меньше 233MHz или
	с памятью меньше 64MB, <application>Mozilla</application>
	требует слишком много ресурсов, чтобы быть удобной в использовании.
	Вместо нее вы можете обратить внимание на браузер
	<application>Opera</application>, описанный ниже в этой
	главе.</para>

      <para>Если вы не можете или не хотите компилировать
	<application>Mozilla</application> по какой-то причине, команда
	FreeBSD GNOME уже сделала это для вас.  Просто установите
	пакет из сети с помощью:</para>

      <screen>&prompt.root; <userinput>pkg_add -r mozilla</userinput></screen>

      <para>Если пакет недоступен, но у вас достаточно времени и
	места на диске, вы можете скачать исходные тексты для
	<application>Mozilla</application>, скомпилировать их и установить
	в вашу систему.  Это делается так:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/mozilla</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>Порт <application>Mozilla</application> проверяет правильность
	установки путем запуска регистрации chrome
	с привилегиями пользователя <username>root</username>.
	Если вы хотите загрузить некоторые дополнения, например курсоры мыши,
	потребуется запустить <application>Mozilla</application> под
	<username>root</username> для их правильной установки.</para>

      <para>После завершения установки
	<application>Mozilla</application>, больше не требуется работать под
	<username>root</username>.  Вы можете запустить
	<application>Mozilla</application> в качестве браузера, набрав:</para>

      <screen>&prompt.user; <userinput>mozilla</userinput></screen>

      <para>Вы можете также запустить непосредственно программу чтения почты и
	новостей, как показано ниже:</para>

      <screen>&prompt.user; <userinput>mozilla -mail</userinput></screen>
    </sect2>

    <sect2 id="moz-java-flash">
      <sect2info>
	<authorgroup>
	  <author>
	    <firstname>Tom</firstname>
	    <surname>Rhodes</surname>
	    <contrib>Предоставил </contrib>
	  </author>
	</authorgroup>
    </sect2info>

      <title>Mozilla, &java;, и &macromedia; &flash;</title>

      <para>Установка <application>Mozilla</application> проста, но
	к сожалению, установка <application>Mozilla</application> с
	поддержкой дополнений, таких как &java; и
	&macromedia; &flash; отнимает и время и место на диске.</para>

      <para>Первое, что нужно сделать &mdash; загрузить файлы, которые
	будут использоваться с <application>Mozilla</application>.  Зайдите
	с помощью имеющегося веб браузера на
	<ulink url="http://www.sun.com/software/java2/download.html"></ulink> и
	создайте учетную запись на этом вебсайте.  Сохраните имя пользователя и
	пароль, они могут понадобиться в будущем.  Загрузите копию файла
	<filename>j2sdk-1_3_1-src.tar.gz</filename> и поместите в каталог
	<filename>/usr/ports/distfiles/</filename>, поскольку порт не
	загрузит его автоматически.  Причина в лицензионном ограничении.
	Загрузите с этого же сайта <quote>java environment</quote>,
	<ulink url="http://java.sun.com/webapps/download/Display?BundleId=7905"></ulink>.
	Имя файла <filename>j2sdk-1_3_1_08-linux-i586.bin</filename>, он большой (около 25
	мегабайт!).  Как и раньше, этот файл требуется поместить в
	<filename>/usr/ports/distfiles/</filename>.  Наконец, загрузите копию
	<quote>java patchkit</quote> с
	<ulink url="http://www.eyesbeyond.com/freebsddom/java/"></ulink>
	и поместите ее
	в <filename>/usr/ports/distfiles/</filename>.</para>

      <para>Установите порт <filename role="package">java/jdk13</filename>
	стандартной командой <command>make install clean</command>,
	затем установите порт <filename role="package">www/flashpluginwrapper</filename>.
	Этот порт требует
	<filename role="package">emulators/linux_base</filename>
	(большой порт).  Есть и другие плагины
	<application>&flash;</application> но у меня они не работают.</para>

      <para>Установите порт <filename role="package">www/mozilla</filename>,
	если <application>Mozilla</application> еще не установлена.</para>

      <para>Теперь скопируйте файлы <application>&flash;</application> плагина:</para>

      <screen>&prompt.root; <userinput>cp /usr/local/lib/flash/libflashplayer.so \
	/usr/X11R6/lib/browser_plugins/libflashplayer_linux.so</userinput></screen>

      <screen>&prompt.root; <userinput>cp /usr/local/lib/flash/ShockwaveFlash.class \
	/usr/X11R6/lib/browser_plugins/</userinput></screen>

    <para>Теперь добавьте следующие строки к верхней части (но под
      <literal>#!/bin/sh</literal>) стартового скрипта <application>Mozilla</application>:
      <filename>/usr/X11R6/bin/mozilla</filename>.</para>

<programlisting>LD_PRELOAD=/usr/local/lib/libflashplayer.so.1
export LD_PRELOAD</programlisting>

      <para>Они включат <application>&flash;</application> плагин.</para>

      <para>Теперь просто запустите <application>Mozilla</application>:</para>

      <screen>&prompt.user; <userinput>mozilla &amp;</userinput></screen>

      <para>И войдите в пункт <guimenuitem>About Plug-ins</guimenuitem> меню
	<guimenu>Help</guimenu>.  Должен появиться список со всеми доступными
	плагинами.  В нем должны присутствовать <application>&java;</application> и
	<application>&shockwave; &flash;</application>.</para>

    </sect2>

    <sect2>
      <title>&netscape;</title>
      <indexterm>
	<primary><application>Netscape</application></primary>
      </indexterm>

      <para>Коллекция портов содержит несколько версий браузера
	&netscape;.  Поскольку в версии для FreeBSD он содержит серьезную
	ошибку безопасности, установка этой версии настоятельно не рекомендуется.
	Вместо этого, используйте более свежую версию для Linux или
	DIGITAL UNIX.</para>

      <para>Последний стабильный релиз браузера &netscape; это
	<application>&netscape; 7</application>.  Он может быть установлен
	из коллекции портов:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/linux-netscape7</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>Есть локализованные версии в французском, немецком и
	японском разделах.</para>

      <caution>
	<para>Версии <application>&netscape; 4.x</application> не рекомендуются,
	  поскольку они не совместимы с современными стандартами.
	  Однако, <application>&netscape; 7.x</application> и более новые
	  версии доступны только для платформы &i386;.</para>
      </caution>
    </sect2>

    <sect2>
      <title>Opera</title>
      <indexterm>
	<primary><application>Opera</application></primary>
      </indexterm>

      <para><application>Opera</application> это очень быстрый,
	полноценный и совместимый со стандартами браузер.  Он поставляется
	в двух вариантах: <quote>родная</quote> для FreeBSD версия и версия,
	запускаемая в режиме эмуляции Linux.
	Для каждой операционной системы есть бесплатная версия
	браузера, показывающая баннеры, и версия без
	баннеров, которую можно купить на <ulink
	url="http://www.opera.com">веб сайте Opera</ulink>.</para>

      <para>Для работы в сети с помощью FreeBSD версии
	<application>Opera</application> установите
	пакет:</para>

      <screen>&prompt.root; <userinput>pkg_add -r opera</userinput></screen>

      <para>На некоторых серверах FTP нет всех пакетов, но те же результаты
	можно получить с помощью коллекции портов, набрав:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/opera</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>Для установки Linux версии
	<application>Opera</application>, замените
	<literal>opera</literal> на
	<literal>linux-opera</literal> в примере выше.  Версия для Linux
	полезна в ситуации, когда требуются плагины, доступные только
	для Linux, такие как <application>Adobe
	&acrobat.reader;</application>.  Во всех других отношениях
	версии для FreeBSD и Linux являются функционально
	идентичными.</para>
    </sect2>

    <sect2>
      <title>Firefox</title>
      <indexterm>
	<primary><application>Firefox</application></primary>
      </indexterm>

      <para><application>Firefox</application> это браузер следующего
	поколения, основанный на коде <application>Mozilla</application>.
	<application>Mozilla</application> это полный набор приложений,
	таких как браузер, почтовый клиент, чат клиент и многое другое.
	<application>Firefox</application> это всего лишь браузер,
	что делает его меньше и быстрее.</para>

      <para>Установите пакет, выполнив:</para>

      <screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen>

      <para>Вы можете также использовать коллекцию портов, если предпочитаете
	сборку из исходных текстов:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>Konqueror</title>
      <indexterm>
	<primary><application>Konqueror</application></primary>
      </indexterm>

      <para><application>Konqueror</application> это часть
	<application>KDE</application>, но может быть использован
	и отдельно от <application>KDE</application>, путем
	установки <filename role="package">x11/kdebase3</filename>.
	<application>Konqueror</application> это гораздо больше
	чем просто браузер, это также менеджер файлов и программа
	просмотра мультимедиа.</para>

      <para><application>Konqueror</application> поставляется с набором
	плагинов, доступных из <filename
	role="package">misc/konq-plugins</filename>.</para>

      <para><application>Konqueror</application> поддерживает также
	<application>&flash;</application>, документация How To для него
	доступна по адресу <ulink
	url="http://freebsd.kde.org/howto.php"></ulink>.</para>
    </sect2>
  </sect1>

  <sect1 id="desktop-productivity">
    <title>Бизнес приложения</title>

    <para>В начале работы новые пользователи зачастую стремятся найти
       хороший офисный пакет или удобный текстовый процессор.
       Хотя некоторые <link linkend="x11-wm">десктопы</link>,
       такие как <application>KDE</application>, поставляются с готовым
       офисным пакетом, приложения по умолчанию не существует.  В FreeBSD
       есть все необходимое, кроме графической среды.</para>

    <para>Этот раздел описывает следующие приложения:</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
	<thead>
	  <row>
	    <entry>Название приложения</entry>
	    <entry>Потребность в ресурсах</entry>
	    <entry>Установка из портов</entry>
	    <entry>Основные зависимости</entry>
	  </row>
	</thead>

	<tbody>
	  <row>
	    <entry><application>KOffice</application></entry>
	    <entry>малая</entry>
	    <entry>тяжелая</entry>
	    <entry><application>KDE</application></entry>
	  </row>

	  <row>
	    <entry><application>AbiWord</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry><application>Gtk+</application> или <application>GNOME</application></entry>
	  </row>

	  <row>
	    <entry><application>The Gimp</application></entry>
	    <entry>малая</entry>
	    <entry>тяжелая</entry>
	    <entry><application>Gtk+</application></entry>
	  </row>

	  <row>
	    <entry><application>OpenOffice.org</application></entry>
	    <entry>большая</entry>
	    <entry>очень тяжелая</entry>
	    <entry><application>GCC 3.1</application>, <application>&jdk; 1.3</application>, <application>Mozilla</application></entry>
	  </row>
	</tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>KOffice</title>
      <indexterm>
	<primary><application>KOffice</application></primary>
      </indexterm>
      <indexterm>
	<primary>офисный пакет</primary>
	<secondary><application>KOffice</application></secondary>
      </indexterm>

      <para>Сообщество KDE предоставляет графическую среду с офисным
	пакетом, который может быть использован вне
	<application>KDE</application>.  Он включает четыре стандартных
	компонента, встречающиеся и в других офисных пакетах.
	Текстовый процессор <application>KWord</application>,
	программа электронных таблиц <application>KSpread</application>,
	<application>KPresenter</application> для создания презентаций
	и программа векторной графики
	<application>Kontour</application>.</para>

      <para>Перед установкой последней версии
	<application>KOffice</application>, убедитесь в наличии
	свежей версии <application>KDE</application>.</para>

      <para>Для установки <application>KOffice</application> из пакета,
	выполните следующую команду:</para>

      <screen>&prompt.root; <userinput>pkg_add -r koffice</userinput></screen>

      <para>Если пакет недоступен, используйте коллекцию портов.
	Например, для установки
	<application>KOffice</application> для
	<application>KDE3</application>, выполните:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/editors/koffice-kde3</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>AbiWord</title>
      <indexterm>
	<primary><application>AbiWord</application></primary>
      </indexterm>

      <para><application>AbiWord</application> это свободно распространяемый
	текстовый процессор, по внешнему виду и поведению очень похожий
	на <application>&microsoft; Word</application>.  Он подходит для
	набора документов, писем, отчетов, напоминаний и так далее.  Он
	очень быстр, содержит много новшеств и очень удобен в
	использовании.</para>

      <para><application>AbiWord</application> может импортировать и
	экспортировать множество файловых форматов, включая патентованный
	Microsoft <filename>.doc</filename>.</para>

      <para><application>AbiWord</application> доступен в виде пакета.
	Вы можете установить его так:</para>

      <screen>&prompt.root; <userinput>pkg_add -r AbiWord2</userinput></screen>

      <para>Если пакет недоступен, он может быть собран из коллекции портов,
	которая должна быть свежей.  Это можно сделать командой:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/editors/AbiWord2</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>GIMP</title>
      <indexterm>
	<primary><application>GIMP</application></primary>
      </indexterm>

      <para>Для создания и редактирования изображений есть продвинутая
	программа <application>GIMP</application>.  Она может быть
	использована как простая программа рисования и как программа
	обработки фотографий.  Поддерживается большое количество
	плагинов и предоставлен интерфейс для скриптов.
	<application>GIMP</application> может читать и записывать файлы
	многих форматов.  Есть интерфейс со сканерами и планшетами.</para>

      <para>Вы можете установить пакет, выполнив эту команду:</para>

      <screen>&prompt.root; <userinput>pkg_add -r gimp</userinput></screen>

      <para>Если на вашем сервере FTP нет этого пакета, вы можете использовать
	коллекцию портов.  Категория
	<ulink url="http://www.FreeBSD.org/ru/ports/graphics.html">graphics</ulink>
	коллекции портов содержит также раздел
	<application>Руководство Gimp</application>.  Здесь показано, как
	его установить:</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>Категория
	  <ulink url="http://www.FreeBSD.org/ru/ports/graphics.html">graphics</ulink>
	  коллекции портов содержит версию <application>GIMP</application>
	  для разработчиков в
	  <filename role="package">graphics/gimp-devel</filename>.
	  HTML версия
	  <application>Руководства Gimp</application> находятся в
	  <filename role="package">graphics/gimp-manual-html</filename>.</para>
       </note>
    </sect2>

    <sect2>
      <title>OpenOffice.org</title>
      <indexterm>
	<primary><application>OpenOffice.org</application></primary>
      </indexterm>
      <indexterm>
	<primary>офисный пакет</primary>
	<secondary><application>OpenOffice.org</application></secondary>
      </indexterm>

      <para><application>OpenOffice.org</application> включает все обязательные
	компоненты полноценного офисного пакета: текстовый процессор,
	программу электронных таблиц, программу управления презентациями и программу
	векторной графики.  Интерфейс пользователя очень похож на другие
	офисные пакеты, возможен импорт и экспорт различных популярных
	файловых форматов.  Приложение доступно в вариантах для множества
	разных языков, включая интерфейсы, проверку орфографии и словари.</para>

      <para>Текстовый процессор
	<application>OpenOffice.org</application> использует чистый XML
	формат файлов для увеличения переносимости и гибкости.
	Программа для работы с текстовыми таблицами предоставляет
	макроязык и может работать с внешними базами данных.
	<application>OpenOffice.org</application> уже стабильна и
	существует в версиях для &windows;, &solaris;, Linux, FreeBSD,
	и &macos;&nbsp;X.  Дополнительную
	информацию об <application>OpenOffice.org</application> можно
	найти на <ulink url="http://www.openoffice.org/">веб сайте
	OpenOffice</ulink>.  Получить специфичную для FreeBSD информацию и
	загрузить пакеты можно с веб сайта команды портирования
	OpenOffice на FreeBSD (<ulink
	url="http://porting.openoffice.org/freebsd/">FreeBSD OpenOffice
	Porting Team</ulink>).</para>

      <para>Для установки <application>OpenOffice.org</application>,
	выполните:</para>

      <screen>&prompt.root; <userinput>pkg_add -r openoffice</userinput></screen>

      <para>После установки пакета запустите программу настройки и
	выберите <option>standard workstation installation</option>.
	Запустите эту команду из под пользователя, который будет
	использовать <application>OpenOffice.org</application>:</para>

      <screen>&prompt.user; <userinput>openoffice-setup</userinput></screen>

      <para>Если пакеты <application>OpenOffice.org</application>
	недоступны, можно выбрать компиляцию порта.  Однако, вы должны
	помнить, что это потребует много места на диске и компиляция
	будет довольно долгой.</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice-1.1</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>Потом запустите настройку под пользователем, который будет
	использовать <application>OpenOffice.org</application> и выберите
	<option>standard workstation installation</option>:</para>

      <screen>&prompt.user; <userinput>cd /usr/ports/editors/openoffice</userinput>
&prompt.user; <userinput>make install-user</userinput></screen>

      <para>Если вы хотите использовать локализованную версию, вот доступные
	порты:</para>

      <informaltable frame="none" pgwide="1">
	<tgroup cols="2">
	  <colspec colwidth="1*">
	  <colspec colwidth="2*">
	  <thead>
	    <row>
	      <entry>Язык</entry>
	      <entry>Порт</entry>
	    </row>
	  </thead>

	  <tbody>
	    <row>
	      <entry>Арабский</entry>
	      <entry><filename role="package">arabic/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Венгерский</entry>
	      <entry><filename role="package">hungarian/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Голландский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-nl</filename></entry>
	    </row>

	    <row>
	      <entry>Греческий</entry>
	      <entry><filename role="package">editors/openoffice-1.1-el</filename></entry>
	    </row>

	    <row>
	      <entry>Датский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-dk</filename></entry>
	    </row>

	    <row>
	      <entry>Испанский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-es</filename></entry>
	    </row>

	    <row>
	      <entry>Итальянский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-it</filename></entry>
	    </row>

	    <row>
	      <entry>Каталанский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-ca</filename></entry>
	    </row>

	    <row>
	      <entry>Китайский (традиционный)</entry>
	      <entry><filename role="package">chinese/openoffice-1.1-zh_TW</filename></entry>
	    </row>

	    <row>
	      <entry>Китайский (упрощенный)</entry>
	      <entry><filename role="package">chinese/openoffice-1.1-zh_CN</filename></entry>
	    </row>

	    <row>
	      <entry>Корейский</entry>
	      <entry><filename role="package">korean/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Немецкий</entry>
	      <entry><filename role="package">german/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Польский</entry>
	      <entry><filename role="package">polish/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Португальский (Бразилия)</entry>
	      <entry><filename role="package">portuguese/openoffice-1.1-pt_BR</filename></entry>
	    </row>

	    <row>
	      <entry>Португальский</entry>
	      <entry><filename role="package">portuguese/openoffice-1.1-pt_PT</filename></entry>
	    </row>

	    <row>
	      <entry>Русский</entry>
	      <entry><filename role="package">russian/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Словацкий</entry>
	      <entry><filename role="package">editors/openoffice-1.1-sk</filename></entry>
	    </row>

	    <row>
	      <entry>Словенский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-sl_SI</filename></entry>
	    </row>

	    <row>
	      <entry>Турецкий</entry>
	      <entry><filename role="package">editors/openoffice-1.1-tr</filename></entry>
	    </row>

	    <row>
	      <entry>Финский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-fi</filename></entry>
	    </row>

	    <row>
	      <entry>Французский</entry>
	      <entry><filename role="package">french/openoffice-1.1</filename></entry>
	    </row>

	    <row>
	      <entry>Чешский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-cs</filename></entry>
	    </row>

	    <row>
	      <entry>Шведский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-se</filename></entry>
	    </row>

	    <row>
	      <entry>Эстонский</entry>
	      <entry><filename role="package">editors/openoffice-1.1-et</filename></entry>
	    </row>

	    <row>
	      <entry>Японский</entry>
	      <entry><filename role="package">japanese/openoffice-1.1</filename></entry>
	    </row>
	  </tbody>
	</tgroup>
      </informaltable>
    </sect2>
  </sect1>

  <sect1 id="desktop-viewers">
    <title>Программы просмотра документов</title>

    <para>Некоторые новые форматы документов приобрели большую популярность.
      Стандартные программы для их просмотра могут отсутствовать в
      базовой системе.  В этом разделе мы увидим, как их установить.</para>

    <para>В разделе говорится о следующих приложениях:</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
	<thead>
	  <row>
	    <entry>Название приложения</entry>
	    <entry>Потребность в ресурсах</entry>
	    <entry>Установка из портов</entry>
	    <entry>Основные зависимости</entry>
	  </row>
	</thead>

	<tbody>
	  <row>
	    <entry><application>&acrobat.reader;</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry>Linux Binary Compatibility</entry>
	  </row>

	  <row>
	    <entry><application>gv</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry><application>Xaw3d</application></entry>
	  </row>

	  <row>
	    <entry><application>Xpdf</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry><application>FreeType</application></entry>
	  </row>

	  <row>
	    <entry><application>GQview</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry><application>Gtk+</application> или <application>GNOME</application></entry>
	  </row>
	</tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>&acrobat.reader;</title>
      <indexterm>
	<primary><application>Acrobat Reader</application></primary>
      </indexterm>
      <indexterm>
	<primary>PDF</primary>
	<secondary>просмотр</secondary>
      </indexterm>

      <para>Сейчас многие документы распространяются в формате PDF,
	аббревиатура для <quote>Portable Document Format</quote>.  Одна
	из рекомендованных программ для просмотра этого типа документов, это
	<application>&acrobat.reader;</application>, выпущенный Adobe
	для Linux.  Поскольку FreeBSD может запускать исполняемые файлы Linux,
	он доступен также и для FreeBSD.</para>

      <para>Для установки пакета <application>&acrobat.reader; 5</application>
	выполните:</para>

      <screen>&prompt.root; <userinput>pkg_add -r acroread</userinput></screen>

      <para>Обычно если пакет недоступен, или вам нужна более поздняя версия,
	вы можете использовать коллекцию портов так:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/print/acroread</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

    </sect2>

    <sect2>
      <title>gv</title>
      <indexterm>
	<primary><application>gv</application></primary>
      </indexterm>
      <indexterm>
	<primary>PDF</primary>
	<secondary>просмотр</secondary>
      </indexterm>
      <indexterm>
	<primary>PostScript</primary>
	<secondary>просмотр</secondary>
      </indexterm>

      <para><application>gv</application> это программа просмотра &postscript;
	и PDF.  Она разработана на основе <application>ghostview</application>,
	но выглядит лучше благодаря библиотеке <application>Xaw3d</application>.
	Она быстра, а ее интерфейс несложен.  У <application>gv</application>
	есть множество функций, таких как выбор ориентации, размера бумаги,
	масштаба и сглаживание.  Почти любая операция может быть выполнена как
	с клавиатуры, так и мышью.</para>

      <para>Для установки <application>gv</application> из пакета,
	выполните:</para>

      <screen>&prompt.root; <userinput>pkg_add -r gv</userinput></screen>

      <para>Если вы не можете получить пакет, используйте коллекцию
	портов:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/print/gv</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>Xpdf</title>
      <indexterm>
	<primary><application>Xpdf</application></primary>
      </indexterm>
      <indexterm>
	<primary>PDF</primary>
	<secondary>просмотр</secondary>
      </indexterm>

      <para>Если вам нужна небольшая программа просмотра PDF под FreeBSD,
	<application>Xpdf</application> это легкая и эффективная
	программа.  Она требует очень небольшого количества ресурсов
	и очень стабильна.  Используются стандартные шрифты X,
	<application>&motif;</application> или другие пакеты для X
	не нужны.</para>

      <para>Для установки пакета <application>Xpdf</application>,
	выполните эту команду:</para>

      <screen>&prompt.root; <userinput>pkg_add -r xpdf</userinput></screen>

      <para>Если пакет недоступен, или вы предпочитаете коллекцию портов,
	выполните:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/xpdf</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>После завершения установки вы можете запустить
	<application>Xpdf</application> и использовать правую кнопку мыши
	для активации меню.</para>
    </sect2>

    <sect2>
      <title>GQview</title>
      <indexterm>
	<primary><application>GQview</application></primary>
      </indexterm>

      <para><application>GQview</application> это программа для работы с
	изображениями.  Вы можете просмотреть файл одним кликом, запустить
	внешний редактор, получить миниатюры и многое другое.  Еще
	в нем есть слайдшоу и несколько основных файловых операций.  Вы можете
	управлять коллекциями изображений и легко находить дубликаты.
	В <application>GQview</application> изображения можно просматривать во
	весь экран, его можно адаптировать к разным языкам.</para>

      <para>Если вы хотите установить пакет
	<application>GQview</application>, выполните:</para>

      <screen>&prompt.root; <userinput>pkg_add -r gqview</userinput></screen>

      <para>Если пакет недоступен, или вы предпочитаете использовать коллекцию
	портов, выполните:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>
  </sect1>

  <sect1 id="desktop-finance">
    <title>Финансовые программы</title>

    <para>Если по каким-то причинам вам нужно управлять своими финансами на
      десктопе FreeBSD, есть несколько мощных и простых в
      использовании приложений.  Некоторые из них совместимы с широко
      распространенными форматами файлов, такими как документы
      <application><trademark class="registered">Quicken</trademark></application>
      или <application>Excel</application>.</para>

    <para>В этом разделе говорится о следующих приложениях:</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
	<thead>
	  <row>
	    <entry>Название приложения</entry>
	    <entry>Потребность в ресурсах</entry>
	    <entry>Установка из портов</entry>
	    <entry>Основные зависимости</entry>
	  </row>
	</thead>

	<tbody>
	  <row>
	    <entry><application>GnuCash</application></entry>
	    <entry>малая</entry>
	    <entry>тяжелая</entry>
	    <entry><application>GNOME</application></entry>
	  </row>

	  <row>
	    <entry><application>Gnumeric</application></entry>
	    <entry>малая</entry>
	    <entry>тяжелая</entry>
	    <entry><application>GNOME</application></entry>
	  </row>

	  <row>
	    <entry><application>Abacus</application></entry>
	    <entry>малая</entry>
	    <entry>легкая</entry>
	    <entry><application>Tcl/Tk</application></entry>
	  </row>
	</tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>GnuCash</title>
      <indexterm>
	<primary><application>GnuCash</application></primary>
      </indexterm>

      <para><application>GnuCash</application> это часть проекта
	<application>GNOME</application>, который стремится предоставить
	дружественные к пользователю приложения с широким набором функций.
	С <application>GnuCash</application> вы можете отслеживать доходы и
	расходы, банковские счета или акции.  Интуитивный интерфейс программы
	не мешает ей оставаться очень профессиональной.</para>

      <para><application>GnuCash</application> предоставляет интеллектуальный
	журнал записей, иерархическую систему учетных записей, множество
	клавиатурных сокращений и метод автозавершения.  Он может разбивать
	одну транзакцию на несколько частей, детализируя ее.
	<application>GnuCash</application> может импортировать и присоединять файлы
	<application>Quicken</application> QIF.  Он также работает с основными
	международными форматами дат и валютами.</para>

      <para>Для установки <application>GnuCash</application> в вашу
	систему, выполните:</para>

      <screen>&prompt.root; <userinput>pkg_add -r gnucash</userinput></screen>

      <para>Если пакет недоступен, вы можете использовать коллекцию
	портов:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/finance/gnucash</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>Gnumeric</title>
      <indexterm>
	<primary><application>Gnumeric</application></primary>
      </indexterm>
      <indexterm>
	<primary>электронная таблица</primary>
	<secondary><application>Gnumeric</application></secondary>
      </indexterm>

      <para><application>Gnumeric</application> это электронная таблица, часть
	графической среды <application>GNOME</application>.
	Она использует удобное автоматическое <quote>угадывание</quote>
	ввода пользователя в зависимости от формата ячейки и систему
	автозаполнения для множества последовательностей.  Она может
	импортировать файлы нескольких популярных форматов, таких как
	<application>Excel</application>,
	<application>Lotus 1-2-3</application>, или
	<application>Quattro Pro</application>.
	<application>Gnumeric</application> работает с диаграммами через
	<filename role="package">math/guppi</filename>.  В ней множество
	встроенных функций, можно использовать обычные форматы ячеек:
	число, валюта, дата, время и многие другие.</para>

      <para>Для установки <application>Gnumeric</application> из
	пакета, введите:</para>

      <screen>&prompt.root; <userinput>pkg_add -r gnumeric</userinput></screen>

      <para>Если пакет недоступен, вы можете использовать коллекцию портов:</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>электронная таблица</primary>
	<secondary><application>Abacus</application></secondary>
      </indexterm>

      <para><application>Abacus</application> это небольшая и простая в
	использовании программа электронных таблиц.  В ней много
	встроенных функций из нескольких областей, таких как статистика,
	финансы и математика.  Она может импортировать и экспортировать файлы
	<application>Excel</application>.  <application>Abacus</application>
	также может печатать &postscript;.</para>

      <para>Для установки <application>Abacus</application> из пакета,
	выполните:</para>

      <screen>&prompt.root; <userinput>pkg_add -r abacus</userinput></screen>

      <para>Если пакет недоступен, вы можете использовать коллекцию портов,
	выполнив:</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/deskutils/abacus</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>
  </sect1>

  <sect1 id="desktop-summary">
    <title>Итоги</title>

    <para>Хотя FreeBSD популярна в основном среди провайдеров из-за
      стабильности и высокой производительности, на сегодняшний день она
      вполне готова к использованию в качестве десктопа.
      С несколькими тысячами приложений, доступных в виде
      <ulink url="http://www.FreeBSD.org/ru/where.html">пакетов</ulink> или
      <ulink url="http://www.FreeBSD.org/ru/ports/index.html">портов</ulink>,
      вы можете создать прекрасный десктоп, отвечающий всем вашим
      потребностям.</para>

    <para>После первой установки десктопа, вы можете попробовать сделать шаг
      вперед с <filename role="package">misc/instant-workstation</filename>.
      Этот <quote>мета-порт</quote> позволяет вам собрать типичный набор
      портов для рабочей станции.  Вы можете настроить его, редактируя
      <filename>/usr/ports/misc/instant-workstation/Makefile</filename>.
      Следуйте синтаксису существующего файла при добавлении и удалении
      портов, соберите порт как обычно.  В конечном итоге, вы можете
      создать большой пакет, соответствующий вашему собственному десктопу,
      и установить его на другие рабочие станции!</para>

    <para>Вот небольшой обзор всех графических приложений, о которых говорилось
      в этой главе:</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="3">
	<thead>
	  <row>
	    <entry>Имя приложения</entry>
	    <entry>Имя пакета</entry>
	    <entry>Имя порта</entry>
	  </row>
	</thead>

	<tbody>
	  <row>
	    <entry><application>Mozilla</application></entry>
	    <entry><literal>mozilla</literal></entry>
	    <entry><filename role="package">www/mozilla</filename></entry>
	  </row>

	  <row>
	    <entry><application>&netscape;</application></entry>
	    <entry><literal>linux-netscape7</literal></entry>
	    <entry><filename role="package">www/linux-netscape7</filename></entry>
	  </row>

	  <row>
	    <entry><application>Opera</application></entry>
	    <entry><literal>linux-opera</literal></entry>
	    <entry><filename role="package">www/linux-opera</filename></entry>
	  </row>

 	  <row>
	    <entry><application>Firefox</application></entry>
	    <entry><literal>firefox</literal></entry>
	    <entry><filename role="package">www/firefox</filename></entry>
	  </row>

	  <row>
	    <entry><application>KOffice</application></entry>
	    <entry><literal>koffice-kde3</literal></entry>
	    <entry><filename role="package">editors/koffice-kde3</filename></entry>
	  </row>

	  <row>
	    <entry><application>AbiWord</application></entry>
	    <entry><literal>AbiWord2</literal></entry>
	    <entry><filename role="package">editors/AbiWord</filename></entry>
	  </row>

	  <row>
	    <entry><application>The GIMP</application></entry>
	    <entry><literal>gimp</literal></entry>
	    <entry><filename role="package">graphics/gimp1</filename></entry>
	  </row>

	  <row>
	    <entry><application>OpenOffice.org</application></entry>
	    <entry><literal>openoffice</literal></entry>
	    <entry><filename role="package">editors/openoffice</filename></entry>
	  </row>

	  <row>
	    <entry><application>&acrobat.reader;</application></entry>
	    <entry><literal>acroread</literal></entry>
	    <entry><filename role="package">print/acroread5</filename></entry>
	  </row>

	  <row>
	    <entry><application>gv</application></entry>
	    <entry><literal>gv</literal></entry>
	    <entry><filename role="package">print/gv</filename></entry>
	  </row>

	  <row>
	    <entry><application>Xpdf</application></entry>
	    <entry><literal>xpdf</literal></entry>
	    <entry><filename role="package">graphics/xpdf</filename></entry>
	  </row>

	  <row>
	    <entry><application>GQview</application></entry>
	    <entry><literal>gqview</literal></entry>
	    <entry><filename role="package">graphics/gqview</filename></entry>
	  </row>

	  <row>
	    <entry><application>GnuCash</application></entry>
	    <entry><literal>gnucash</literal></entry>
	    <entry><filename role="package">finance/gnucash</filename></entry>
	  </row>

	  <row>
	    <entry><application>Gnumeric</application></entry>
	    <entry><literal>gnumeric</literal></entry>
	    <entry><filename role="package">math/gnumeric</filename></entry>
	  </row>

	  <row>
	    <entry><application>Abacus</application></entry>
	    <entry><literal>abacus</literal></entry>
	    <entry><filename role="package">deskutils/abacus</filename></entry>
	  </row>
	</tbody>
      </tgroup>
    </informaltable>
  </sect1>
</chapter>

<!--
     Local Variables:
     mode: sgml
     sgml-declaration: "../chapter.decl"
     sgml-indent-data: t
     sgml-omittag: nil
     sgml-always-quote-attributes: t
     sgml-parent-document: ("../book.sgml" "part" "chapter")
     End:
-->
