我开发了一个跨平台应用程序,最近遇到了有关我的应用程序安装位置的问题。该问题仅适用于 Linux。到目前为止,我已经将整个应用程序包安装在/opt/<app_name>
. 在那里,我有一个bin
包含应用程序可执行文件的rsrc
目录,一个包含一些 XML 文件(在 中bin
)的doc
目录和一个包含应用程序文档的目录。
像这样:
/opt/application
└── bin
├── app* (executable)
├── doc <directory>
└── rsrc <directory>
然而,我的注意力被吸引到,在 Linux 上,应用程序应该去一个特定的位置(/usr/bin
......也许?)文档和数据应该去其他地方,而不是与二进制文件一起(文档应该去/usr/share/doc/
但数据???).. . 如果正确安装,你能告诉我应用程序的各种东西应该去哪里吗?
谢谢, f。