如何更改 PDF 的默认应用程序?

如何更改 PDF 的默认应用程序?

我运行的是 Redhat 5 Enterprise (Nautilus 2.16.2) 和 Gnome,无法更改 PDF 的默认应用程序。无论我做什么,它似乎总是显示为 evince。

首先,我尝试使用 Nautilus 浏览 PDF 文件,右键单击 PDF 文件,选择属性、打开方式,然后更改单选按钮。但是,单选按钮选择的是“文档查看器”,单击其他按钮没有任何反应。按钮卡在“文档查看器”上(我想使用 Adob​​e Acrobat)。

我当时想手动完成。运行“gnomevfs-info file.pdf”显示:

Name              : file.pdf
MIME type         : application/pdf
Default app       : evince.desktop

xdg-mime query default application/pdf过去显示相同的结果,但运行后xdg-mime default AdobeReader.desktop application/pdf现在显示以下内容:

AdobeReader.desktop

因此现在xdg-mimegnomevfs-info显示了此文件类型的不同默认应用程序。我尝试使用更新 mime 数据库update-mime-database ~/.local/share/mime以及使用更新我的桌面数据库,update-desktop-database ~/.local/share但似乎没有任何效果。

更改默认应用程序其实不应该这么难。接下来我应该尝试什么来更改我的默认应用程序?

然而,却显示出一些不同的东西

但是,我的.local/share/applications/defaults.list文件显示以下内容:

application/pdf=AdobeReader.desktop

答案1

您必须单击实际的单选按钮,而不仅仅是列表框中的不同条目。

相关内容