내 Nt 용 Qt 애플리케이션은 일부 데이터를 /home/user/.config의 내 폴더에 저장합니다. 응용 프로그램을 제거 할 때 데이터로이 폴더를 삭제해야합니다. 필자는 postrm 파일을 사용하여이 문제를 해결할 수 있음을 이해합니다. 나는 다음과 같은 파일을 사용앱 제거시 Nokia N9 (MeeGo)의 사용자 홈 폴더에서 파일을 삭제하는 방법
postrm
#!/bin/sh
rm -rf /home/user/.config/mydatafolder/
exit 0
을하지만이 코드가 작동하지 않습니다. 사용자의 폴더에서 뭔가를 제거 할 수있는 권한이 충분하지 않다고 가정합니다. 그래서 나는
devel-su user -c "rm -rf /home/user/.config/mydatafolder/"
를 사용하는 것을 시도했다 그러나 그것은 단지 개발자 모드에서 작동하고 내가 앱이없이 제대로 작동해야합니다. 다음 코드도 작동하지 않습니다
는su user -c "rm -rf /home/user/.config/mydatafolder/"
사람이 폴더를 제거하는 방법을 알고 있나요?