При нажатии на ссылки в PDF-файлах, открытых с помощью Okular, открывается Abiword (вместо браузера по умолчанию)

27

Я работаю с Xubuntu 12.04 и использую Okular (версия 0.14.3) для просмотра PDF-файлов. Если я щелкаю веб-ссылку в файле PDF (созданном с помощью «pdflatex» с использованием пакета «hyperref»), вместо моего браузера по умолчанию google-chrome открывается «Abiword» ( это программа для обработки текстов, например, писатель Libreoffice) . Как я могу изменить это поведение? Настройки в Okular, похоже, не дают решения.

(Обратите внимание, что я выбрал google-chrome в качестве предпочтительного приложения для просмотра веб-страниц в меню «Настройки» -> «Предпочтительные приложения», так что это не проблема).

Мариус Хоферт
источник
Это происходит только с окуларом? Вы пробовали любой другой просмотрщик PDF, такой как evince?
Анвар

Ответы:

29

Ответ @Marius правильный. Это помогло мне. Просто уточнение.

  1. Запустите kcmshell4 filetypesв консоли или по Alt+F2. Файловые ассоциации - Откроется модуль управления KDE.
  2. Найдите htmlи выберите тип файла text/html.
  3. Переместите имя приложения, для которого вы хотите установить значение по умолчанию, htmlв «Порядок предпочтений приложения» вверх.
djhurio
источник
к сожалению, для меня это не помогает ... для html Firefox является первым вариантом, но все еще не открыт. Похоже, что запись Firefox как-то недопустима, она пропущена. Хотя понятия не имею, как это исправить.
кодирование
@ кодлинг, решение все еще работает для меня. Я на Linux Mint 19.
Джурио
15

Для новых версий KDE вам может потребоваться запустить:

kcmshell4 componentchooser

и установите в «Веб-браузере» команду предпочитаемого вами браузера.

Это работало на Arch Linux, по крайней мере.

В.С.
источник
1
Это сработало и для меня! (Я на Openbox на ArchLinux)
Абхинав
Это сработало для меня на Kubuntu 16.10, после того, как я изменил тип файла, а настройки браузера по умолчанию - нет, что заставляет меня задуматься, в чем смысл этих двух других. Есть ли какой-то способ, непрозрачный для них, в котором все эти настройки должны использоваться для совместной работы и приятной игры, а не противоречия и переопределения?
Mark
Прекрасно работает для Okular в Lubuntu 16.04, хотя, kcmshell4 filetypesкстати, этого не произошло.
десерт
что если команда не найдена?
Мелисса Лоос
5

Ответ можно найти в списке окулярных разработок здесь.

Важная часть цитируется здесь

Это ссылка на HTML-файл? Если это так, вы можете также проверить, какое приложение используется по умолчанию в типах файлов kcmshell4 для html mimetype.

Мариус Хоферт
источник
3
Хотя теоретически ответ может быть правильным. Но здесь желательно включить необходимые детали.
Анвар