gpt4 book ai didi

linux - .override 文件和用于使用 gschema 覆盖首选项的 .convert 文件之间的关系是什么?

转载 作者:太空狗 更新时间:2023-10-29 11:22:08 24 4
gpt4 key购买 nike

我观察到 .convert 文件看起来类似于 .override 文件。覆盖文件以 .gschema.override 后缀结尾。我相信 gsettings-data-convert 或任何其他实用程序会创建 .override 文件。我期待任何可以解释完整转换过程的链接。

最佳答案

GSettings vendor overrides.convert files for gsettings-data-convert非常不同。

供应商覆盖允许操作系统供应商(例如,特定的 Linux 发行版)覆盖应用程序或部分桌面提供的默认设置值,而无需为该应用程序的代码打补丁。它们的使用非常普遍。

.convert 文件历来用于将 GConf 键映射到 GSettings 架构键,因此存储在 GConf 中的数据可以迁移到 GSettings/dconf,而无需编写手动迁移代码。现在 GConf 自 2011 年以来已被弃用并且自 2013 年以来不再维护,对 .convert 文件的需求已经减少。不应该真的有任何应用程序使用 GConf(如果有,他们需要尽快从它迁移)。因此,您通常不再需要使用 .convert 文件。

关于linux - .override 文件和用于使用 gschema 覆盖首选项的 .convert 文件之间的关系是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25663875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com