Клацання посилань у pdfs, відкритих за допомогою Okular, відкриває Abiword (замість браузера за замовчуванням)


27

Я працюю з Xubuntu 12.04 і використовую Okular (версія 0.14.3) для перегляду PDF-файлів. Якщо я натискаю веб-посилання у файлі pdf (створеному за допомогою "pdflatex" за допомогою пакета "hyperref"), замість мого браузера за замовчуванням google-chrome відкриється "Abiword" ( це програмне забезпечення для обробки текстів, як Libreoffice Writer) . Як я можу змінити таку поведінку? Налаштування в Okular не здаються рішенням.

(Зверніть увагу, що я встановив google-chrome як кращий додаток для перегляду веб-сторінок у розділі Налаштування -> Кращі програми, тому це не проблема).


Це відбувається тільки з окуляром? Ви спробували будь-який інший переглядач PDF, наприклад, evince?
Анвар

Відповіді:


29

Відповідь @Marius правильна. Це мені допомогло. Просто уточнення.

  1. Виконати kcmshell4 filetypesв консолі або Alt+F2. Асоціації файлів - відкриється модуль керування KDE.
  2. Знайдіть htmlі виберіть тип файлу text/html.
  3. Перемістіть назву програми, для якої ви хочете бути за замовчуванням, htmlу "Порядку переваг програми" вгорі.

на жаль, це не робить для мене хитрість ... для html, Firefox є першим варіантом, але все ще не відкривається. Здається, що запис Firefox якось недійсний, він пропускається. Не маю ідеї, як це "виправити".
кодування

@codeling, рішення все ще працює для мене. Я на Linux Mint 19.
djhurio

15

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

kcmshell4 componentchooser

і встановіть "Веб-браузер" команду вашого бажаного браузера.

Принаймні, це працювало на Arch Linux.


1
Це працювало і для мене! (Я на Openbox на ArchLinux)
Abhinav

Це працювало для мене на Kubuntu 16.10, після коригування файлових типів та налаштувань браузера за замовчуванням не вдалося, що змушує мене замислитись, у чому сенс цих двох. Чи є якийсь спосіб, непрозорий для них, у якому всі ці параметри слід використовувати, щоб працювати і грати чудово разом, а не суперечити та переосмислювати?
Марк

Відмінно працює для Okular в Lubuntu 16.04, поки kcmshell4 filetypesшлях не відбувся.
десерт

що робити, якщо команду не знайдено?
Меліса Лоос

5

Відповідь можна знайти в окулярному списку розробок тут

Тут цитується важлива частина

Це посилання на HTML-файл? Якщо це так, ви можете також перевірити, яка програма за замовчуванням у файлах kcmshell4 для HTML-mimetype.


3
Хоча теоретично відповідь може бути правильною. Але бажано сюди включити необхідні деталі.
Анвар
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.