Answers:
根据此处,右键单击所需格式的文件,然后选择properties
:
转到open with
选项卡,选择要用作该文件类型默认值的程序,然后按按钮Set as Default
:
好吧,其他答案都不适用于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
。
okular
而不是完整路径,以解决mimeopen认为应用程序被调用的问题usr
。
okular
代替/usr/bin/okular
。这应该可以解决菜单中的某些命名问题,否则菜单会用usr
代替okular
。
在Ubuntu 14.04中,您需要编辑的文件是:〜/ .local / share / applications / mimeapps.list
秋葵的名称可能有所不同。可能还会有人发现没有“ 设为默认值 ”按钮。
因此,请按照下列步骤操作:
Step 1: Right click on any pdf file => Open with => find Okular
现在应在mimeapps.list中指定okular应用程序的名称。现在转到步骤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;'
您完成了。
首先打开一个终端并使用以下命令:
gedit ~/.local/share/applications/defaults.list
打开后,在该[Default Applications]
部分下添加这样的行
application/pdf=okular.desktop;
现在保存文件并退出gedit。