为什么用 ImageMagick 打开 PDF 文档?

MAK*_*AKZ 13 pdf mime-type default-programs xdg imagemagick

查询显示evince是我的默认处理程序。

终端显示 evince 为默认值

但是,双击 pdf 文件会打开 ImageMagick。pdf 文件的属性将ImageMagick显示为默认处理程序。

ImageMagick 是默认处理程序

为什么会这样?


回答原因后,还告诉我如何使用终端解决它。我非常喜欢使用终端。我试过sudo xdg-mime default evince.desktop application/pdf了,即使在注销并重新登录后,也没有任何改变。

小智 15

您可能会发现这是一个更明确的答案,在 Ubuntu 15.10 中对我有用:

  • 编辑文件 ~/.config/mimeapps.list

  • 只需删除文件中将 PDF 与 imagemagick 关联的行:

    image/pdf=display-im6.desktop
    image/pdf=display-im6.q16.desktop;display-im6.desktop;
    
    Run Code Online (Sandbox Code Playgroud)

我得到这个对我有用的答案的线程在这里: 无法将 Envince 恢复为默认的 pdf 查看器


小智 0

尝试编辑/etc/gnome/defaults.list

搜索application/pdf并在那里修改您的查看器。


Chr*_*ris 0

我遇到了同样的问题并找到了以下解决方案:

$ nano ~/.config/mimeapps.list
Run Code Online (Sandbox Code Playgroud)

并将 image/pdf 设置为 evince.desktop