这是一个更普遍和菜鸟的问题。我正在Linux(更准确地说是Ubuntu)中开发一个小型应用程序,此时我有一个可执行文件、一个共享库(.so)、一个配置文件(.conf),其中一些设置可供应用程序读取一开始,一个数据文件夹,其中包含要在应用程序生命周期内使用的图像和其他资源(也可以修改、删除的资源),当然,我需要一些用于日志和消息的文件(现在我正在使用syslog
) .
所以,我的问题是,当应用程序安装在客户端的计算机上时,这些中的每一个应该存储在哪里?在 Linux 中组织所有应用程序文件的标准方法是什么?在 Windows 上,所有内容通常都可以在 C:\Program Files\(App 文件夹) 中找到,但在 Linux 上看起来更多(或更少)有组织。你能给我一些关于这个问题的建议吗?