自从我删除了 Adob​​e 之后,xdg-open 更喜欢使用 libreoffice 而不是文档查看器来打开 pdf 文件?

自从我删除了 Adob​​e 之后,xdg-open 更喜欢使用 libreoffice 而不是文档查看器来打开 pdf 文件?

我从 Ubuntu 22.04.3 LTS 中删除了 Adob​​e,从那时起,我就用而不是文档查看器xdg-open file.pdf来打开文件。清除完全解决了这个问题,但如果我重新安装它,这个问题仍然存在。我可以这样做,删除并重新安装 libreoffice,因为我一开始就不怎么使用它,但我相信应该有一个解决方案。有没有办法告诉libreofficelibreofficexdg-open 请使用其他应用打开 PDF? 我确实进行了一些谷歌搜索,但没有找到任何我能理解的明确内容。

编辑:打开 pdf 文件时没有勾选,所以我无法从那里选择默认应用程序

没有勾选

非常感谢

编辑2:建议的类似问题这里对我来说不适用,我的系统中没有列出 GUI 解决方案的任何选项,而且我也不完全理解非 GUI 解决方案。另一方面,建议的(注释)命令xdg-mime default org.gnome.Evince.desktop application/pdf效果非常好!

答案1

有时文件关联 GUI 可能会令人困惑、不可靠,并且在不同的 Ubuntu 版本之间有所不同,因此命令行是一种可靠的方式设置它

xdg-mime default org.gnome.Evince.desktop application/pdf

我查找了/usr/share/applications正确的*.desktop文件名。在本例中,您特别想要文档查看器应用程序,其内部名称为org.gnome.Evince.desktop.xdg-mime default只是更改文件关联的命令。application/pdf是 PDF 文件的 MIME 类型。

相关内容