Авторские права © 2004, 2005, 2006 Benedikt Meurer
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. The complete license text is available from the Free Software Foundation.
April 2006
Во всей серии 4.x рабочей среды Xfce не было простого способа для пользователей задать свои предпочитаемые приложения. Например, какой веб-браузер должен использоваться для открытия гиперссылок. В Xfce 4.3 была добавлена система предпочитаемых приложений Xfce для преодоления этого недостатка и предоставления пользователям простого способа выбирать предпочитаемый веб-браузер, почтовую программу и эмулятор терминала.
Вы можете получить доступ к диалоговому окну конфигурации по нажатию кнопки Диспетчере настроек Xfce. Диалоговое окно конфигурации разделено на две страницы, которые описаны в следующих разделах.
вПервая страница диалогового окна конфигурации позволяет выбрать предпочитаемые веб-браузер и почтовую программу. Выбранный веб-браузер будет использоваться для открытия гиперссылок, по которым вы щелкаете, и для просмотра документации, а почтовая программа будет использоваться для написания писем.
Чтобы выбрать другой веб-браузер, нажмите кнопку в области Веб-браузер. Появится список веб-браузеров, найденных в вашей системе, как показано на Рисунок 2, «Выбор веб-браузера».
Если нужный веб-браузер не определился в системе автоматически, вы можете выбрать пункт Рисунок 3, «Выбор пользовательского веб-браузера».
в выпадающем меню. Появится диалоговое окно, в котором от вас потребуется ввести команду для пользовательского веб-браузера, как показано наСпециальное поле %s
в команде будет заменено на URL, когда вы щелкните по гиперссылке. При запуске предпочитаемого веб-браузера без URL, т.е. при использовании exo-open --launch WebBrowser, будет выполняться только первая часть указанной команды, а параметры будут отсекаться. В примере выше, с mywebbrowser "%s" в качестве пользовательского веб-браузера, команда mywebbrowser будет использоваться для открытия веб-браузера без URL.
Вторая страница диалогового окна конфигурации позволяет выбрать предпочитаемый эмулятор терминала. Предпочитаемый эмулятор терминала будет использоваться во всей рабочей среде Xfce для запуска приложений, которые должны работать в окружении командной строки.
Для пользовательских команд терминала специальное поле %s
будет замещаться приложением для запуска в терминале. В остальных случаях используются правила, описанные в разделе «Интернет-приложения».
В систему предпочитаемых приложений Xfce включена простая утилита командной строки exo-open
. Пользователи и разработчики могут использовать эту утилиту для запуска предпочитаемого приложения определенной категории или открытия URL в обработчике URL по умолчанию.
Утилита exo-open
поддерживает два режима работы. Первый просто запустит предпочитаемое приложение определенной категории, при необходимости с передачей параметра (точное значение термина параметр зависит от категории). Например, чтобы запустить команду mutt в предпочитаемом эмуляторе терминала, вам нужно использовать
exo-open --launch TerminalEmulator mutt
Чтобы открыть предпочитаемый веб-браузер, должна использоваться следующая команда:
exo-open --launch WebBrowser
Второй режим, поддерживаемый exo-open
, открывает все переданные ему параметры в обработчике URL по умолчанию. Здесь URL означают полностью определенные URL (например, http://www.xfce.org/
или mailto:xfce4-dev@xfce.org
) или локальные абсолютные пути (например, /home/dude/myfile.txt
). Например, чтобы открыть /home/dude/file1.mp3
и /home/dude/file2.txt
в приложениях по умолчанию, вам нужно использовать следующую команду:
exo-open /home/dude/file1.mp3 /home/dude/file2.txt
Чтобы написать письмо в список рассылки xfce4-dev, вы можете выполнить:
exo-open mailto:xfce4-dev@xfce.org
Систему и компоненты предпочитаемых приложений Xfce (Xfce Preferred Applications framework) написал Benedikt Meurer (<benny@xfce.org>
) для рабочей среды Xfce. Для более подробной информации зайдите на сайт Xfce.
Чтобы сообщить об ошибке или внести предложение касательно этого приложения или данного руководства, используйте систему отслеживания ошибок Xfce (Product: libexo
, Component: helpers
).
Если у вас есть вопросы по использованию или установке пакета, пожалуйста, задайте их в списке рассылки xfce. Обсуждение разработки происходит в списке рассылки xfce4-dev.
Это программное обеспечение распространяется по условиям лицензии GNU General Public License, опубликованной Free Software Foundation; как версии 2 лицензии, так и (по вашему выбору) любой более поздней версии.
Вы должны были получить копию лицензии GNU General Public License вместе с этой программой; если это не так, напишите Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.