我有一个程序,我将把它打包成.deb
.我应该将程序文件放在哪里?我已经看过像 Epoptes 这样的东西的结构,但我不知道应该把它们放在哪里。这些文件是.csv
、 bash 和 python 文件,但需要能够以非 root 身份运行。如果您可以推荐任何地方,例如在我的测试电脑上,我正在使用主目录。任何想法都会有所帮助。
答案1
看看文件系统层次结构标准这也是Debian 的文件系统布局。
.csv
/usr/share/<yourprogramname>
如果 shell 脚本从包中出来或者/var/lib/<yourprogramname>
它们是随时间变化的数据,则可能会进入其中。
Python 文件是一个相当特殊的情况,请参见Debian 的 Python 政策了解详情。