私はsqliteデータベースを使用して電子アプリケーションを作成しました。 .debインストーラを作成してRaspberry Piにインストールすると、一部の権限エラーが発生し、アプリケーションレコードデータベースが読み取り専用です。 sudoを使ってアプリケーションを実行してみましたが、うまくいきsudo ./appname --no-sandbox
ました。しかし、本当にこれを行う必要がありますか?そのフォルダに対する権限がない/usr/lib/appname
理由
app.getAppPath("userData") + "/database.db"
また、データベースパスを取得するために使用しています。