您应该将示例配置文件放在哪个目录中?

您应该将示例配置文件放在哪个目录中?

我正在开发一个应用程序,需要用户配置目录中的配置文件,但我想避免在运行时将其放置在那里make install。我见过其他应用程序要求用户将示例配置文件复制到其主目录,我想知道这些示例配置文件是否有最佳实践、系统位置?可能是下面的东西/usr

答案1

一个可能的位置是作为项目文档的一部分,也许位于专用的“示例”子目录中。默认情况下,您make install会将其安装在share/doc/${yourproject}/examples前缀下/usr/local/share/doc/${yourproject}/examples

这至少在 Debian 和 RHEL 中常用(ls -d /usr/share/doc/*/examples在 Debian 或 RHEL 系统上运行)。

相关内容