设置默认 pdf 阅读器

设置默认 pdf 阅读器

当我安装快门来截取屏幕截图时,imagemagick 将自身设置为默认 PDF 阅读器,我无法更改它。

我想要evince一个默认的 PDF 阅读器。

我尝试过在文件资源管理器中右键单击 PDF 文档 - >属性 - >设置默认应用程序 - > Evince。

这不起作用,imagemagick 保持默认状态。使用以 root 身份打开的文件资源管理器执行此操作可以正常工作,但不会更改普通用户的默认应用程序。

使用 xdg-mime 也没有帮助。/etc/gnome/defaults.listPDF 的默认应用程序是evince.

而且,当我删除 imagemagick-6.q16 时,evince它成为打开 PDF 的默认应用程序,但shutter也被删除了。

我错过了什么吗?我在哪里可以改变这种行为?

我的计算机中有 Debian Jessie 的更新版本,并且我使用的是 Gnome3。

编辑1:

我可以使用不同的文件浏览器复制此行为(使用 和 进行nemo测试nautilus

的输出XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query default application/x-pdf

Checking /home/USER/.local/share//applications/mimeapps.list
Checking /usr/share/gnome/applications/defaults.list
Checking /usr/local/share//applications/defaults.list
Checking /usr/share//applications/defaults.list

我检查过这个文件:

  • /home/USER/.local/share//applications/mimeapps.list我有一条线application/pdf=evince.desktop
  • /usr/share/gnome/applications/defaults.listPDF阅读器中也设置了evince。
  • 其中/usr/local/share/applications/defaults.list没有提及 PDF。
  • /usr/share/applications/defaults.list不存在

答案1

编辑:~/.config/mimeapps.list,并添加行:

application/pdf=evince.desktop

到该[Default Applications]部分。如果 的行application/pdf已存在,请更改它而不是添加新行。

来源:这个答案在 AskUbuntu 上。

答案2

  • 右键单击文件
  • “特性”
  • “打开用”
  • 选择您最喜欢的应用程序
  • “设为默认”

在此输入图像描述

来源: https://fedoramagazine.org/how-to-select-and-set-default-applications-in-fedora/

答案3

您可以检查该文件defaults.list并根据需要更改它。在我的系统上:

$ cat /usr/share/applications/defaults.list  | grep pdf
application/pdf=evince.desktop;atril.desktop

相关内容