Adobe Reader 应用程序关联问题

Adobe Reader 应用程序关联问题

我有几个奇怪的 PDF 文件(我曾经从银行收到过)可以正确打开仅有的在 Adob​​e Reader 中。因此,在我的新 Ubuntu 20.04 上,我安装了最新 Linux 版本 (AdbeRdr9.5.5-1_i386linux_enu.deb) 的 Adob​​e Reader,以便能够打开这些文件。安装后,Adobe Reader 将自己设置为 PDF 文件的默认应用程序,因此我将默认应用程序重新设置为 Evince。执行此操作后,Adobe Reader 不再出现在“使用其他应用程序打开”菜单中,因此我无法通过右键单击使用它 - 我必须从主菜单打开 Adob​​e Reader 并使用应用程序中的文件/打开或拖放。这有点不方便。

我检查了 /usr/share/applications/defaults.list(实际上是 /etc/gnome/defaults.list 的符号链接),它包含 application/pdf=AdobeReader.desktop 必须在 Adob​​e Reader 安装期间添加的行。但是,我的 ~/.config/mimeapps.list 部分包含[Default Applications]该行, application/pdf=org.gnome.Evince.desktop 因为我已将默认应用程序重新设置为 Evince,并且它还包含我猜想应该导致 Adob​​e Reader 显示在适合打开 PDF 文件的应用程序中的[Added Associations]application/pdf=AdobeReader.desktop; - 但事实并非如此。

即使我手动将 /usr/share/applications/defaults.list 中的行更改为application/pdf=org.gnome.Evince.desktop并从我的 ~/.config/mimeapps.list 中删除了相同的行,它也没有改变任何东西。Adobe Reader 仍然没有显示。我运行了update-desktop-database,从 DE 注销并重新登录。

我还可以尝试什么?

顺便说一句。我正在使用 GNOME Flashback,因此文件管理器是 Nautilus。

答案1

根据上述 muktupavels 的评论,我用文件中的Exec=acroread行替换了该行,从而解决了这个问题。Exec=acroread %F/usr/share/applications/AdobeReader.desktop

相关内容