Как изменить средство просмотра документов по умолчанию на Okular?


23

Я только начал использовать Okular, и мне это нравится. Он имеет много функциональных возможностей, которые мне нужны, когда я нахожусь в формате PDF, и он уже автоматически открывает epubs. Как заставить его открывать PDF-файлы по умолчанию вместо «Просмотр документов»?

Я ценю помощь!

Ответы:


22

Согласно здесь , щелкните правой кнопкой мыши файл нужного вам формата и выберите properties:

введите описание изображения здесь

Перейдите на open withвкладку, выберите программу, которую вы хотите использовать по умолчанию для этого типа файла, затем нажмите кнопку Set as Default:

введите описание изображения здесь


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

Работал с 14.04 LTS
XavierStuvw

Работал с 17.04.
Зак Бойд

10

Ну, ни один из других ответов не работал 14.04, Okular просто не отображается в списке. Но это сработало отлично:

mimeopen -d myfile.pdf

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

$ mimeopen -d myfile.pdf
Please choose a default application for files of type application/pdf

1) Print Preview  (evince-previewer)
2) Xournal  (xournal)
3) MuPDF  (mupdf)
4) Adobe Reader 9  (AdobeReader)
5) GIMP Image Editor  (gimp)
6) Document Viewer  (evince)
7) Other...

use application

Выбор одного из них установит его по умолчанию для application/pdfтипов файлов. Вы можете легко установить любой исполняемый файл по умолчанию, используя Other...опцию:

use application #7
use command: okular
Opening "myfile.pdf" with usr (application/pdf)

В сторону: Если okularне работает, вы можете попробовать ввести полный путь ( usr/bin/okular). Вы можете узнать, где находится Okular, запустив which okular.


Идеальный ответ!
Системович

1
@systemovich Я думаю, вы также можете просто указать okularвместо полного пути, который должен решить проблему с mimeopen, думая, что приложение вызывается usr.
jmiserez

Я обновил свой ответ, чтобы использовать okularвместо /usr/bin/okular. Это должно исправить некоторые проблемы с именами в меню, где в противном случае было бы сказано usrвместо okular.
Jmiserez

В моем случае ответ askubuntu.com/a/204826/446253 работал с 14.04
XavierStuvw

Работает, даже если myfile.pdf не настоящий файл!
Автодидакт

4

В Ubuntu 14.04 файл, который вам нужно отредактировать: ~ / .local / share / Applications / mimeapps.list

Название окуляр может меняться. Кто-то может также обнаружить, что нет кнопки « Установить по умолчанию ».

Так что следуйте этим шагам:

Step 1: Right click on any pdf file => Open with => find Okular

Название окулярных приложений теперь должно быть указано в mimeapps.list. Теперь перейдите к шагу 2.

Step 2: gedit ~/.local/share/applications/mimeapps.list

Step 3: Find okular in [Added association] and copy to [Default application] section.
In my case, it is 'application/pdf=kde4-okularApplication_pdf.desktop;'

И вы сделали.


2

Короче, если я правильно помню:

  • Щелкните правой кнопкой мыши на PDF,
  • Свойства,
  • Открыть с,
  • Выберите приложение,
  • Установить по умолчанию.

2

Сначала откройте терминал и используйте эту команду:

gedit ~/.local/share/applications/defaults.list

После его открытия, под [Default Applications]разделом добавьте такую ​​строку

application/pdf=okular.desktop;

Теперь сохраните файл и выйдите из gedit.


1
Я бы добавил примечание, чтобы сначала сделать резервную копию.
Восстановить Монику - Oct--
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.