Глава 8. Графические среды рабочего стола

Этот перевод может быть устаревшим. Для того, чтобы помочь с переводом, пожалуйста, обратитесь к Сервер переводов FreeBSD.

8.1. Обзор

Хотя FreeBSD популярна в качестве сервера благодаря своей производительности и стабильности, она также отлично подходит для повседневного использования в качестве настольной системы. Более чем 36000 приложений, доступных в дереве портов FreeBSD, позволяют легко создать настроенный рабочий стол, способный запускать широкий спектр настольных приложений. В этой главе показано, как установить популярные окружения рабочего стола, а также настольные приложения, такие как веб-браузеры, офисные программы, средства просмотра документов и финансовое ПО.

Предварительные требования:

  • Читатели этой главы уже должны знать, как установить либо X Window System, либо Wayland в FreeBSD.

  • В этой главе читателям рекомендуется устанавливать официальные пакеты. Для сборки настраиваемых пакетов из портов обратитесь к разделу использование коллекции портов.

8.2. Рабочие столы

Этот раздел описывает, как установить и настроить некоторые популярные графические среды на системе FreeBSD. Графическая среда может варьироваться от простого оконного менеджера до полного набора приложений для рабочего стола.

Таблица 1. Поддерживаемые рабочие окружения
ИмяЛицензияПакет

KDE Plasma

GPL 2.0 или более поздняя

x11/kde

GNOME

GPL 2.0 или более поздняя

x11/gnome

XFCE

GPL, LGPL, BSD

x11-wm/xfce4

MATE

GPL 2.0, LGPL 2.0

x11/mate

Cinnamon

GPL 2.0 или более поздняя

x11/cinnamon

LXQT

GPL, LGPL

x11-wm/lxqt

8.2.1. KDE Plasma

KDE Plasma — это удобная среда рабочего стола. Она предоставляет набор приложений с единообразным внешним видом и поведением, стандартизированным меню и панелями инструментов, сочетаниями клавиш, цветовыми схемами, поддержкой интернационализации и централизованной настройкой рабочего стола через диалоговые окна. Дополнительную информацию о KDE можно найти на сайте KDE homepage. Информацию, специфичную для FreeBSD, см. на FreeBSD homepage at KDE.

8.2.1.1. Установка мета-пакета KDE Plasma

Для установки мета-пакета KDE Plasma, включающего KDE Frameworks, Plasma Desktop и Applications, выполните:

# pkg install kde

8.2.1.2. Минимальная установка KDE Plasma

Для установки минимальной версии KDE Plasma выполните:

# pkg install plasma6-plasma

Эта установка действительно минимальна. Konsole необходимо установить отдельно, выполнив:

# pkg install konsole

8.2.1.3. Настройка KDE Plasma

KDE Plasma использует dbus-daemon(1) в качестве шины сообщений и для аппаратной абстракции. Это приложение автоматически устанавливается как зависимость KDE Plasma.

Включите службу D-BUS в /etc/rc.conf для запуска при загрузке системы:

# sysrc dbus_enable="YES"

KDE Plasma требует увеличенного размера сообщений для оптимальной производительности.

Добавьте следующие строки в sysctl.conf(5):

sysctl net.local.stream.recvspace=65536
sysctl net.local.stream.sendspace=65536

Чтобы применить изменения, выполните следующую команду от имени root или просто перезагрузите систему:

# sysctl -f /etc/sysctl.conf

8.2.1.4. Запуск KDE Plasma

Предпочтительным дисплейным менеджером для KDE Plasma является x11/sddm. Для установки x11/sddm выполните:

# pkg install sddm

Включите службу SDDM в /etc/rc.conf для автоматического запуска при загрузке системы:

# sysrc sddm_enable="YES"

Язык клавиатуры можно настроить в SDDM, выполнив следующую команду (например, для испанского языка):

# sysrc sddm_lang="es_ES"

Второй способ запуска KDE Plasma — это ручной вызов startx(1). Для этого необходимо добавить следующую строку в файл ~/.xinitrc:

% echo "exec dbus-launch --exit-with-x11 ck-launch-session startplasma-x11" > ~/.xinitrc

8.2.2. GNOME

GNOME — это удобная графическая среда рабочего стола. Она включает панель для запуска приложений и отображения состояния, рабочий стол, набор инструментов и приложений, а также набор соглашений, которые упрощают взаимодействие и обеспечение согласованности между приложениями.

8.2.2.1. Установка метапакета GNOME

Для установки метапакета GNOME с рабочим столом GNOME и приложениями выполните:

# pkg install gnome

8.2.2.2. Минимальная установка GNOME

Для установки мета-пакета GNOME-lite с облегчённой версией рабочего стола GNOME, содержащей только основы, выполните:

# pkg install gnome-lite

8.2.2.3. Настройка GNOME

Для работы GNOME необходимо подключить /proc. Добавьте следующую строку в /etc/fstab, чтобы автоматически подключать эту файловую систему при загрузке системы:

# Device                Mountpoint      FStype  Options         Dump    Pass#
proc                    /proc           procfs  rw              0       0

GNOME использует dbus-daemon(1) в качестве шины сообщений и для аппаратной абстракции. Это приложение автоматически устанавливается как зависимость GNOME.

Включите службу D-BUS в /etc/rc.conf для запуска при загрузке системы:

# sysrc dbus_enable="YES"

8.2.2.4. Запуск GNOME

GNOME Display Manager — это предпочтительный дисплейный менеджер для GNOME. GDM устанавливается как часть пакета GNOME.

Включите GDM в /etc/rc.conf для запуска при загрузке системы:

# sysrc gdm_enable="YES"

Второй способ запуска GNOME — это ручной вызов startx(1). Для этого необходимо добавить следующую строку в файл ~/.xinitrc:

% echo "exec gnome-session" > ~/.xinitrc

8.2.3. XFCE

XFCE — это среда рабочего стола, основанная на GTK+, легковесная и предоставляющая простой, эффективный и удобный рабочий стол. Она полностью настраиваема, имеет главную панель с меню, апплетами и запусками приложений, предоставляет файловый менеджер и менеджер звука, а также поддерживает темы. Благодаря своей быстроте, легкости и эффективности, она идеально подходит для старых или медленных машин с ограниченными ресурсами памяти.

8.2.3.1. Установка XFCE

Для установки метапакета XFCE выполните:

# pkg install xfce

8.2.3.2. Настройка XFCE

XFCE использует dbus-daemon(1) для шины сообщений и абстракции оборудования. Это приложение автоматически устанавливается как зависимость XFCE.

Включите D-BUS в /etc/rc.conf для запуска при загрузке системы:

# sysrc dbus_enable="YES"

8.2.3.3. Запуск XFCE

x11/lightdm — это дисплейный менеджер, поддерживающий различные технологии отображения. Он является хорошим выбором, так как очень легковесен, требует мало памяти и обладает высокой производительностью.

Для установки выполните:

# pkg install lightdm lightdm-gtk-greeter

Включите lightdm в /etc/rc.conf для автоматического запуска при загрузке системы:

# sysrc lightdm_enable="YES"

Второй способ запустить XFCE — вручную вызвать startx(1). Для этого в ~/.xinitrc должна быть следующая строка:

% echo '. /usr/local/etc/xdg/xfce4/xinitrc' > ~/.xinitrc

8.2.4. MATE

Среда рабочего стола MATE является продолжением GNOME 2. Она предоставляет интуитивно понятную и привлекательную среду рабочего стола, использующую традиционные метафоры.

8.2.4.1. Установка метапакета MATE

Для установки метапакета MATE, который включает в себя MATE Desktop с дополнительными приложениями, такими как текстовый редактор, менеджер архивов и т.д., выполните:

# pkg install mate

8.2.4.2. Минимальная установка MATE

Чтобы установить мета-пакет MATE lite с облегчённой версией рабочего стола MATE, содержащий только основы, выполните:

# pkg install mate-base

8.2.4.3. Настройка MATE

MATE требует подключения /proc. Добавьте следующую строку в /etc/fstab, чтобы автоматически подключать эту файловую систему при загрузке системы:

# Device                Mountpoint      FStype  Options         Dump    Pass#
proc                    /proc           procfs  rw              0       0

MATE использует dbus-daemon(1) для шины сообщений и абстракции оборудования. Это приложение автоматически устанавливается как зависимость MATE. Для запуска D-BUS при загрузке системы включите его в /etc/rc.conf:

# sysrc dbus_enable="YES"

8.2.4.4. Запуск MATE

x11/lightdm — это дисплейный менеджер, поддерживающий различные технологии отображения. Он является хорошим выбором, так как очень легковесен, требует мало памяти и обладает высокой производительностью.

Для установки выполните:

# pkg install lightdm lightdm-gtk-greeter

Включите lightdm в /etc/rc.conf для автоматического запуска при загрузке системы:

# sysrc lightdm_enable="YES"

Второй способ запустить MATE — вручную вызвать startx(1). Для этого необходимо добавить следующую строку в файл ~/.xinitrc:

% echo "exec dbus-launch --exit-with-x11 ck-launch-session mate-session" > ~/.xinitrc

8.2.5. Cinnamon

Cinnamon — это UNIX®-совместимая рабочая среда, которая предоставляет передовые инновационные функции и традиционный пользовательский опыт. Компоновка рабочего стола похожа на Gnome 2. Базовые технологии являются ответвлением от Gnome Shell. Основной акцент сделан на том, чтобы пользователи чувствовали себя как дома, предоставляя им простую и комфортную рабочую среду.

8.2.5.1. Установка Cinnamon

Для установки пакета Cinnamon выполните:

# pkg install cinnamon

8.2.5.2. Настройка Cinnamon

Для работы Cinnamon требуется подключенный /proc. Добавьте следующую строку в /etc/fstab, чтобы автоматически подключать эту файловую систему при загрузке системы:

# Device                Mountpoint      FStype  Options         Dump    Pass#
proc                    /proc           procfs  rw              0       0

Cinnamon использует dbus-daemon(1) для шины сообщений и абстракции оборудования. Это приложение автоматически устанавливается как зависимость Cinnamon. Для запуска D-BUS при загрузке системы включите его в /etc/rc.conf:

# sysrc dbus_enable="YES"

8.2.5.3. Запуск Cinnamon

x11/lightdm — это дисплейный менеджер, поддерживающий различные технологии отображения. Он является хорошим выбором, так как очень легковесен, требует мало памяти и обладает высокой производительностью.

Для установки выполните:

# pkg install lightdm lightdm-gtk-greeter

Включите lightdm в /etc/rc.conf для автоматического запуска при загрузке системы:

# sysrc lightdm_enable="YES"

Второй способ запустить Cinnamon — вручную вызвать startx(1). Для этого необходимо добавить следующую строку в файл ~/.xinitrc:

% echo "exec dbus-launch --exit-with-x11 ck-launch-session cinnamon-session" > ~/.xinitrc

8.2.6. LXQT

LXQt — это современная, простая в использовании и быстрая среда рабочего стола, основанная на технологиях Qt. Она создана для пользователей, которые ценят простоту, скорость и интуитивно понятный интерфейс. В отличие от большинства сред рабочего стола, LXQt также хорошо работает на менее производительных компьютерах.

8.2.6.1. Установка LXQT

Чтобы установить метапакет LXQT, выполните:

# pkg install lxqt

8.2.6.2. Настройка LXQT

LXQT требует подключения /proc. Добавьте следующую строку в /etc/fstab, чтобы автоматически подключать эту файловую систему при загрузке системы:

# Device                Mountpoint      FStype  Options         Dump    Pass#
proc                    /proc           procfs  rw              0       0

LXQT использует dbus-daemon(1) в качестве шины сообщений и для аппаратной абстракции. Это приложение автоматически устанавливается как зависимость LXQT.

Включите D-BUS в /etc/rc.conf для запуска при загрузке системы:

# sysrc dbus_enable="YES"

8.2.6.3. Запуск LXQT

Предпочтительным дисплейным менеджером для LXQT является x11/sddm. Для установки x11/sddm выполните:

# pkg install sddm

Включите службу SDDM в /etc/rc.conf для автоматического запуска при загрузке системы:

# sysrc sddm_enable="YES"

Язык клавиатуры можно настроить в SDDM, выполнив следующую команду (например, для испанского):

# sysrc sddm_lang="es_ES"

Второй способ запуска LXQT — вручную вызвать startx(1). Для этого потребуется добавить следующую строку в ~/.xinitrc:

% echo "exec dbus-launch --exit-with-x11 ck-launch-session startlxqt" > ~/.xinitrc

8.3. Браузеры

В этом разделе описано, как установить и настроить некоторые популярные веб-браузеры в системе FreeBSD — от полнофункциональных браузеров с высоким потреблением ресурсов до текстовых браузеров с пониженным использованием ресурсов.

Таблица 2. Поддерживаемые браузеры
ИмяЛицензияПакетНеобходимые ресурсы

Firefox

MPL 2.0

www/firefox

Много

Chromium

BSD-3 и другие

www/chromium

Много

Браузер Iridium

BSD-3 и другие

www/iridium-browser

Много

Falkon

MPL 2.0

www/falkon-qtonly

Много

Konqueror

GPL 2.0 или более поздняя

x11-fm/konqueror

Средне

Gnome Web (Epiphany)

GPL 3.0 или новее

www/epiphany

Средне

qutebrowser

GPL 3.0 или новее

www/qutebrowser

Средне

Dillo

GPL 3.0 или новее

www/dillo2

Мало

Ссылки

GPL 2.0 или более поздняя

www/links

Мало

w3m

MIT

www/w3m

Мало

8.3.1. Firefox

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

Для установки пакета последней выпущенной версии Firefox выполните:

# pkg install firefox

Для установки Firefox Extended Support Release (ESR) выполните:

# pkg install firefox-esr

8.3.2. Chromium

Chromium — это проект браузера с открытым исходным кодом, целью которого является создание более безопасного, быстрого и стабильного веб-браузера. Chromium поддерживает вкладки, блокировку всплывающих окон, расширения и многое другое. Chromium — это проект с открытым исходным кодом, на основе которого создан браузер Google Chrome.

Чтобы установить Chromium, выполните:

# pkg install chromium

Исполняемый файл Chromium находится по пути /usr/local/bin/chrome, а не /usr/local/bin/chromium.

8.3.3. Браузер Iridium

Iridium — это бесплатный, открытый и свободный модифицированный браузер на основе кодовой базы Chromium, в котором усилена защита приватности в нескольких ключевых аспектах. Автоматическая передача частичных запросов, ключевых слов и метрик в центральные службы блокируется и происходит только с согласия пользователя.

Для установки Iridium выполните:

# pkg install iridium-browser

8.3.4. Falkon

Falkon — это относительно новый и очень быстрый браузер на основе QtWebEngine. Он стремится быть легковесным веб-браузером, доступным на всех основных платформах. Falkon обладает всеми стандартными функциями, которые можно ожидать от веб-браузера, включая закладки, историю (доступные также в боковой панели) и вкладки. Кроме того, плагин AdBlock может блокировать рекламу, Click2Flash — Flash-содержимое, а SSL Manager позволяет редактировать локальную базу данных сертификатов CA.

Для установки Falkon выполните:

# pkg install falkon

8.3.5. Konqueror

Konqueror — это не просто веб-браузер, он также является файловым менеджером и мультимедийным просмотрщиком. Он поддерживает WebKit, механизм визуализации, используемый многими современными браузерами, включая Chromium, а также собственный движок KHTML.

Чтобы установить Konqueror, выполните:

# pkg install konqueror

8.3.6. Gnome Web (Epiphany)

Gnome Web (Epiphany) — это веб-браузер, разработанный для максимальной легкости и скорости, в ущерб многим функциям, присутствующим в других браузерах.

Для установки Gnome Web (Epiphany) выполните:

# pkg install epiphany

8.3.7. qutebrowser

Qutebrowser — это браузер с минимальным графическим интерфейсом, ориентированный на управление с клавиатуры. Он написан на Python и PyQt5 и распространяется как свободное программное обеспечение под лицензией GPL.

Для установки qutebrowser выполните:

# pkg install qutebrowser

8.3.8. Dillo

Dillo стремится быть мультиплатформенным альтернативным браузером, который отличается компактностью, стабильностью, удобством для разработчиков, практичностью, скоростью работы и расширяемостью. Эта новая, экспериментальная версия Dillo основана на инструментарии FLTK, а не на GTK1, и была существенно переработана.

Для установки Dillo выполните:

# pkg install dillo2

Веб-браузер, подобный lynx, с текстовым и графическим режимами, поддерживающий множество функций, таких как отображение таблиц, меню и т.д.

Для установки Links выполните:

# pkg install links

8.3.10. w3m

w3m — это программа для просмотра текстовых страниц (пейджер) и текстовый веб-браузер. Это приложение похоже на Lynx, но обладает рядом функций, которых нет в Lynx, таких как отображение таблиц и фреймов.

Для установки w3m выполните:

# pkg install w3m

8.4. Инструменты разработки

Этот раздел описывает, как установить и настроить некоторые популярные инструменты разработки в системе FreeBSD.

Таблица 3. Поддерживаемые инструменты разработки
ИмяЛицензияПакетНеобходимые ресурсы

Visual Studio Code

MIT

editors/vscode

Много

Qt Creator

QtGPL

devel/qtcreator

Много

Kdevelop

GPL 2.0 или более поздняя и LGPL 2.0 или более поздняя

devel/kdevelop

Много

Eclipse IDE

EPL

java/eclipse

Много

Vim

VIM

editors/vim

Мало

Neovim

Apache 2.0

editors/neovim

Мало

GNU Emacs

GPL 3.0 или новее

editors/emacs

Мало

8.4.1. Visual Studio Code

Visual Studio Code — это инструмент, который сочетает простоту редактора кода с необходимыми для разработчиков возможностями цикла редактирования, сборки и отладки. Он предоставляет комплексную поддержку редактирования и отладки, модель расширяемости и лёгкую интеграцию с существующими инструментами.

Для установки Visual Studio Code выполните:

# pkg install vscode

8.4.2. Qt Creator

Qt Creator — это кроссплатформенная IDE (интегрированная среда разработки), созданная с учетом потребностей разработчиков Qt. Функциональные возможности Qt Creator включают:

  • редактор кода с поддержкой C++, QML и ECMAscript;

  • быстрые инструменты для навигации по коду;

  • статическая проверка кода и подсказки по стилю во время набора;

  • контекстно-зависимая справка;

  • визуальный отладчик;

  • интегрированный графический интерфейс и конструктор форм.

Для установки Qt Creator выполните:

# pkg install qtcreator

8.4.3. kdevelop

Открытая, многофункциональная IDE с поддержкой расширений через плагины для языков программирования C/C++ и других. Основана на KDevPlatform, а также библиотеках KDE и Qt, и разрабатывается с 1998 года.

Для установки kdevelop выполните:

# pkg install kdevelop

8.4.4. Eclipse IDE

Платформа Eclipse — это открытая расширяемая среда разработки (IDE) для чего угодно и в то же время ничего конкретного. Платформа Eclipse предоставляет строительные блоки и основу для создания и запуска интегрированных инструментов разработки программного обеспечения. Платформа Eclipse позволяет разработчикам инструментов независимо создавать инструменты, которые интегрируются с инструментами других разработчиков.

Для установки Eclipse IDE выполните:

# pkg install eclipse

8.4.5. Vim

Vim — это высоконастраиваемый текстовый редактор, созданный для эффективного редактирования текста. Это улучшенная версия редактора vi, поставляемого с большинством UNIX-систем.

Vim часто называют «редактором программиста», и он настолько полезен для программирования, что многие считают его полноценной IDE. Однако он предназначен не только для программистов. Vim идеально подходит для любого вида редактирования текста — от написания электронных писем до правки конфигурационных файлов.

Для установки Vim выполните:

# pkg install vim

8.4.6. Neovim

Neovim представляет собой радикальный рефакторинг editors/vim. Это полная переработка кодовой базы с множеством улучшений, включая разумные настройки по умолчанию, встроенный эмулятор терминала, асинхронную архитектуру плагинов и мощные API, ориентированные на скорость и расширяемость. При этом сохраняется полная совместимость с почти всеми плагинами и скриптами Vim.

Для установки Neovim выполните:

# pkg install neovim

8.4.7. GNU Emacs

GNU Emacs — это расширяемый, настраиваемый, свободный текстовый редактор. В его основе лежит интерпретатор Emacs Lisp, диалекта языка программирования Lisp с расширениями для поддержки редактирования текста.

Чтобы установить GNU Emacs, выполните:

# pkg install emacs

8.5. Настольные офисные приложения

Когда речь заходит о продуктивности, пользователи часто ищут офисный пакет или простой в использовании текстовый редактор. Хотя некоторые окружения рабочего стола, такие как KDE Plasma, предоставляют офисный пакет, стандартного пакета для продуктивности не существует. Для FreeBSD доступно несколько офисных пакетов и графических текстовых процессоров, независимо от установленных окружений рабочего стола.

В этом разделе показано, как установить следующее популярное программное обеспечение для повышения продуктивности, а также указано, является ли приложение ресурсоемким, требует ли оно много времени для компиляции из портов или имеет какие-либо значительные зависимости.

Таблица 4. Поддерживаемые офисные пакеты для настольных компьютеров
ИмяЛицензияПакетНеобходимые ресурсы

LibreOffice

MPL 2.0

editors/libreoffice

Много

Calligra Suite

LGPL и GPL

editors/calligra

Средне

AbiWord

GPL 2.0 или более поздняя

editors/abiword

Средне

8.5.1. LibreOffice

LibreOffice — это свободный офисный пакет, разрабатываемый The Document Foundation. Он совместим с другими крупными офисными пакетами и доступен на различных платформах. Это переименованная форк Apache OpenOffice, включающая приложения, входящие в полный офисный пакет: текстовый процессор, электронные таблицы, программу для создания презентаций, графический редактор, систему управления базами данных и инструмент для создания и редактирования математических формул. LibreOffice доступен на множестве языков, а интернационализация охватывает интерфейсы, средства проверки орфографии и словари. Дополнительную информацию о LibreOffice можно найти на libreoffice.org.

Для установки LibreOffice выполните:

# pkg install libreoffice

Пакет LibreOffice по умолчанию поставляется только на английском языке. Для получения локализованной версии LibreOffice необходимо установить языковой пакет. Например, для версии на испанском языке необходимо установить пакет editors/libreoffice-es с помощью команды:

# pkg install libreoffice-es

8.5.2. Calligra

Среда рабочего стола KDE Plasma включает офисный пакет, который можно установить отдельно от KDE Plasma. Calligra содержит стандартные компоненты, которые можно встретить в других офисных пакетах. Words — это текстовый процессор, Sheets — программа для работы с электронными таблицами, Stage предназначен для управления презентациями, а Karbon используется для создания графических документов.

Для установки Calligra выполните:

# pkg install calligra

8.5.3. AbiWord

AbiWord — это бесплатная программа для обработки текстов, внешне и функционально схожая с Microsoft® Word. Она быстрая, обладает множеством функций и удобна в использовании.

AbiWord может импортировать или экспортировать множество форматов файлов, включая некоторые проприетарные, такие как Microsoft® .rtf.

Для установки AbiWord выполните:

# pkg install abiword

8.6. Просмотрщики документов

Некоторые новые форматы документов приобрели популярность со времен появления UNIX®, и программы для их просмотра могут отсутствовать в базовой системе. В этом разделе показано, как установить следующие программы для просмотра документов:

Таблица 5. Поддерживаемые программы для просмотра документов
ИмяЛицензияПакетНеобходимые ресурсы

Okular

GPL 2.0

graphics/okular

Много

Evince

GPL 2.0

graphics/evince

Средне

ePDFView

GPL 2.0

graphics/epdfview

Средне

Xpdf

GPL 2.0

graphics/xpdf

Мало

Zathura

Zlib

graphics/zathura

Мало

8.6.1. Okular

Okular — это универсальный просмотрщик документов, часть проекта KDE Plasma.

Okular сочетает в себе превосходную функциональность с универсальностью поддержки различных типов документов, таких как PDF, Postscript, DjVu, CHM, XPS, ePub и других.

Чтобы установить Okular, выполните:

# pkg install okular

8.6.2. Evince

Evince — это программа для просмотра документов в различных форматах, включая PDF и Postscript. Часть проекта GNOME. Цель Evince — заменить такие программы для просмотра документов, как ggv и gpdf, на одно простое приложение.

Для установки Evince выполните:

# pkg install evince

8.6.3. ePDFView

ePDFView — это легковесная программа для просмотра PDF-документов, использующая только библиотеки Gtk+ и Poppler. Цель ePDFView — создать простой просмотрщик PDF-документов, аналогичный Evince, но без использования библиотек GNOME.

Для установки ePDFView выполните:

# pkg install epdfview

8.6.4. Xpdf

Для пользователей, предпочитающих небольшой просмотрщик PDF в FreeBSD, Xpdf предоставляет легковесное и эффективное решение, требующее минимум ресурсов. Он использует стандартные шрифты X и не требует дополнительных инструментариев.

Для установки Xpdf выполните:

# pkg install xpdf

8.6.5. Zathura

Zathura — это высоконастраиваемая и функциональная программа для просмотра документов. Она предоставляет минималистичный и компактный интерфейс, а также простоту использования, ориентированную в основном на взаимодействие с клавиатурой.

Для установки zathura с поддержкой PDF выполните:

# pkg install zathura zathura-pdf-mupdf

Кроме того, можно установить graphics/zathura-pdf-poppler для альтернативной поддержки PDF, graphics/zathura-ps для поддержки PostScript, graphics/zathura-djvu для поддержки DjVu и graphics/zathura-cb для поддержки комиксов.

8.7. Финансы

Для управления личными финансами на рабочем столе FreeBSD можно установить мощные и удобные приложения. Некоторые из них совместимы с распространёнными форматами файлов, такими как форматы, используемые Quicken и Excel.

Этот раздел охватывает следующие программы:

Таблица 6. Поддерживаемые программы для финансов
ИмяЛицензияПакетНеобходимые ресурсы

KMyMoney

GPL 2.0

finance/kmymoney

Много

GnuCash

GPL 2.0 и GPL 3.0

finance/gnucash

Много

8.7.1. KMyMoney

KMyMoney — это приложение для управления личными финансами, созданное сообществом KDE. KMyMoney стремится предоставить важные функции, которые можно встретить в коммерческих приложениях для управления финансами. Среди его особенностей — простота использования и поддержка двойной бухгалтерии. KMyMoney поддерживает импорт из стандартных файлов Quicken QIF, отслеживание инвестиций, работу с несколькими валютами и предоставляет множество отчетов.

Для установки KMyMoney выполните:

# pkg install kmymoney

8.7.2. GnuCash

GnuCash — это часть проекта GNOME, направленного на предоставление пользователям удобных, но мощных приложений. GnuCash позволяет отслеживать доходы и расходы, банковские счета и акции. Он сочетает интуитивно понятный интерфейс с профессиональным функционалом.

GnuCash предоставляет умный регистр, иерархическую систему счетов, а также множество сочетаний клавиш и методов автодополнения. Он позволяет разделять одну транзакцию на несколько более детализированных частей. GnuCash поддерживает импорт и объединение файлов Quicken QIF. Также программа работает с большинством международных форматов дат и валют.

Для установки GnuCash выполните:

# pkg install gnucash

Изменено: 20 октября 2025 г. by Vladlen Popolitov