インストーラでファイルをどこに配置する必要がありますか? [閉鎖]

インストーラでファイルをどこに配置する必要がありますか? [閉鎖]

にパッケージ化するプログラムがあります.deb。プログラムファイルをどこに入れるべきですか? Epoptesのような構造を見たことがありますが、どこに置くべきかわかりません。これらのファイルは.csvbashファイルとPythonファイルですが、root以外のユーザーとして実行できる必要があります。たとえば、私のテストPCで任意の場所を推奨できる場合は、ホームディレクトリを使用しています。どんなアイデアでも役に立ちます。

ベストアンサー1

見てファイルシステム階層標準これもDebian ファイルシステムのレイアウト

.csv/usr/share/<yourprogramname>パッケージから出たり、/var/lib/<yourprogramname>時間の経過とともに変化するデータの場合は、シェルスクリプトをここに含めることができます。

Pythonファイルはやや特別なケースです。Debian の Python ポリシーもっと学ぶ。

おすすめ記事