クロス プラットフォーム アプリケーションを開発していますが、最近、アプリケーションのインストール場所に関する問題に遭遇しました。質問は Linux のみに適用されます。これまで、アプリケーション パッケージ全体を にインストールしました/opt/<app_name>
。そこにはbin
、アプリケーションの実行可能ファイルをrsrc
含むディレクトリ、いくつかの XML ファイル ( 内bin
) をdoc
含むディレクトリ、およびアプリケーションのドキュメントを含むディレクトリがあります。
このような:
/opt/application
└── bin
├── app* (executable)
├── doc <directory>
└── rsrc <directory>
しかし、Linux では、アプリケーションは特定の場所に移動する必要がある ( /usr/bin
... 多分?) ドキュメントとデータは、バイナリと一緒ではなく、別の場所に移動する必要がある (ドキュメントは移動する必要/usr/share/doc/
がありますが、データは???) .. . 適切にインストールされている場合、アプリケーションのさまざまなものがどこにあるのか教えていただけますか?
ありがとう。