mimeinfo.cache文件如何与mimeapps.list相关?

不同的mimeinfo.cache文件由update-desktop-database从您周围的.desktop文件填充。

但是,文件浏览器等似乎使用mimeapps.list文件。 操纵那些可能是艰巨的,特别是如果一些应用程序是贪婪的并且注册了许多Mime类型我不想看到它。

理想情况下,可以更改(或覆盖)违规应用程序的.desktop文件,并相应地更新聚合列表。 怎么做到这一点?