我的诺基亚 N9 的 Qt 应用程序将一些数据存储在 /home/user/.config 内的我的文件夹中。卸载应用程序时,我需要使用我的数据删除此文件夹。据我了解,这可以使用 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/"
有人知道如何删除这个文件夹吗?