mime.cache
Arch Linux KDE 桌面系统上文件的用途是什么?
Arch Wiki 讨论了mimeapps.list
文件,但没有提到mime.cache
.
在我的系统上,只有一个mimeapps.list
文件,但有多个mime.cache
文件。例子:
/usr/share/mime/mime.cache
~/.local/share/mime/mime.cache
本地用户版本是否替换或扩展系统范围的mime.cache
文件?
mime.cache
可以手动删除这些文件(例如,使用rm
)吗?
在尝试解决 mime 类型问题时,我认为删除它们可能有助于避免在我进行更改时与旧缓存值混淆。
如果它们被删除,是否需要手动重新创建?如果是这样,怎么做?
mime.cache
包含与 glob2、magic、subclasses、aliases、icons、generic-icons 和 XMLnamespaces 文件相同的信息,采用二进制、mmappable 格式不,在 GNU/Linux 中,系统范围的配置影响所有用户,而用户配置只影响当前用户。因此,您可以根据您的目的对其中任何一个进行任何更改。我的建议是永远不要更改系统范围的设置,除非您知道自己在做什么。例如
mime.cache
,文件是自动构建的,因此不应自定义,因为您宝贵的自定义设置会在文件重新构建时丢失是的。