
ユーザーの 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/*/examples
Debian または RHEL システム上で実行) では一般的に使用されます。