/usr/share/applications/mimeinfo.cache 什么时候更新,我可以保护它吗?

spr*_*aff 5 apt mime-type default-programs

我发现某些应用程序(例如 pdfshuffler 和 calibre)的优先级/usr/share/applications/mimeinfo.cache高于我想要的 PDF 应用程序(okular),这让我非常恼火。

我不时手动编辑此文件以删除不需要的应用程序,但它有时似乎会重置,并且我不需要的应用程序最终位于列表的前面,因此用于打开 PDF。

我怀疑当软件包更新时会发生这种情况,但我不确定。是这种情况吗?

否则,这个文件什么时候更新?

我是否可以保护现有设置以防止应用程序窃取优先级?

小智 0

/usr/share/applications/mimeinfo.cache 每次系统重新启动时都会更新此文件,重写它是没有用的。

最好将文件复制/usr/share/applications/mimeinfo.cache 到这个路径~/.local/share/applications/(如果没有applications文件夹就创建一个)

现在只需编辑此文件~/.local/share/applications/mimeinfo.cache即可使更改生效

mimeinfo.cache 文件如何与 mimeapps.list 相关?- 类似问题的答案

希望这个答案对你有帮助