0

Meego/Harmattan アプリケーションを開発しています。私のパッケージには、実行可能な foo アプリを使用して書き込む必要があるファイル x.dat があります。Debian パッケージは成功し、/opt/foo/bin に x.dat をインストールしますが、デバッグします。アプリケーション foo は、後続の fwrite のためにファイルを正常に開くことを拒否します。これは Aegis マニフェスト エントリの欠落に関連していますか?、そのエントリの正しい文は何ですか?また、手動で実行されますか?

注: データ ファイル x.dat のインストールに別のパスを使用しようとしましたが、成功しませんでした。これには、/home/user の試行が含まれます。前もって感謝します、

4

1 に答える 1

0

/optアプリケーションはとして実行されているため、書き込み権限がありませんuser。このファイルを postinstall スクリプトに入れる必要が/home/user/.yourapp/ありますchownuser:user(ファイルを直接 chown することもできますが、/optお勧めしません)

于 2013-02-22T10:58:42.057 に答える