サンプル設定ファイルをどのディレクトリに置くべきですか?

サンプル設定ファイルをどのディレクトリに置くべきですか?

ユーザーの config ディレクトリに config ファイルが必要なアプリケーションを開発していますが、 の実行時にそこに config ファイルを配置することは避けたいと思っていますmake install。他のアプリケーションで、サンプル config ファイルをホーム ディレクトリにコピーするようにユーザーに求めるのを見たことがありますが、これらのサンプル config ファイルのベスト プラクティスやシステムの場所があるかどうか知りたいです。おそらく の下にあるでしょうか/usr

答え1

考えられる場所の 1 つは、プロジェクトのドキュメントの一部、おそらく専用の「examples」サブディレクトリです。デフォルトでは、プレフィックスの下にmake installインストールされます。share/doc/${yourproject}/examples/usr/local/share/doc/${yourproject}/examples

これは、少なくとも Debian および RHEL ( ls -d /usr/share/doc/*/examplesDebian または RHEL システム上で実行) では一般的に使用されます。

関連情報