当构建install4j安装程序时,当dpkg需要sudo时,如何从用户主目录中添加和/或删除数据



我正在使用install4j构建一个.deb安装程序,并尝试在用户的桌面上添加一个Desktop图标,但它不起作用,因为dpkg需要sudo,所以它试图将图标复制到/root/DDesktop,这是不正确的,也不存在。

我们也有一些应用程序数据,我们想在卸载时清除,我相信它同样不会被删除,因为它是以sudo运行的。

我没有为unix设置提升,我相信这是dpkg的要求。

原始用户的用户主目录不可用。用户主目录中的文件应该由应用程序本身创建,请参阅

Debian打包:将文件部署到用户主目录

最新更新