安装程序上应将文件放在哪里?

安装程序上应将文件放在哪里?

我有一个程序,我将把它打包成.deb.我应该将程序文件放在哪里?我已经看过像 Epoptes 这样的东西的结构,但我不知道应该把它们放在哪里。这些文件是.csv、 bash 和 python 文件,但需要能够以非 root 身份运行。如果您可以推荐任何地方,例如在我的测试电脑上,我正在使用主目录。任何想法都会有所帮助。

答案1

看看文件系统层次结构标准这也是Debian 的文件系统布局

.csv/usr/share/<yourprogramname>如果 shell 脚本从包中出来或者/var/lib/<yourprogramname>它们是随时间变化的数据,则可能会进入其中。

Python 文件是一个相当特殊的情况,请参见Debian 的 Python 政策了解详情。

相关内容