저는 sqlite 데이터베이스를 사용하여 전자 애플리케이션을 만들었습니다. .deb 설치 프로그램을 생성하여 Raspberry Pi에 설치한 후 일부 권한 오류가 발생하고 애플리케이션 레코드 데이터베이스가 읽기 전용입니다. sudo를 사용하여 애플리케이션을 실행해 보았는데 sudo ./appname --no-sandbox
제대로 작동했습니다. 그런데 정말 이렇게 해야 합니까? 해당 폴더에 대한 권한이 없는 /usr/lib/appname
이유
app.getAppPath("userData") + "/database.db"
또한 데이터베이스 경로를 가져오는 데 사용하고 있습니다 .