/usr/share/applications/mimeinfo.cache
我发现有些应用程序(例如 pdfshuffler 和 calibre)的优先级比我想要的 PDF 应用程序(okular)更高,这真的很烦人。
我会不时手动编辑此文件以删除不需要的应用程序,但有时它似乎会重置,而我不需要的应用程序最终会位于列表的最前面,从而用于打开 PDF。
我怀疑这种情况在软件包更新时会发生,但我不确定。是这样吗?
否则,这个文件什么时候更新?
我可以保护现有设置以防止应用程序窃取优先级吗?
答案1
/usr/share/applications/mimeinfo.cache
每次系统重启后这个文件都会更新,重写它是没用的。
最好将文件复制/usr/share/applications/mimeinfo.cache
到此路径~/.local/share/applications/
(如果没有applications
文件夹,只需创建它)
现在只需编辑此文件~/.local/share/applications/mimeinfo.cache
即可使更改生效
mimeinfo.cache 文件与 mimeapps.list 有何关系?- 与问题答案类似
希望这个答案能帮助你