我应该如何确保在卸载时清理我的(`.deb`)应用程序的所有资产?

我应该如何确保在卸载时清理我的(`.deb`)应用程序的所有资产?

我正在为安装很多首次运行时,资产。看起来它们必须存在于 中/var/lib/<myapp>,这很好。但是,由于这些文件不是原始软件包的一部分,dpkg/apt 在删除时不知道删除它们。有没有什么方法可以自动完成这个?

我看到有人建议我把脚本放进rm -rf /var/lib/<myapp>postrm,但当我安装包覆盖它本身时,它似乎不能很好地发挥作用(当我不想删除目录时,它会删除目录)。在格式中肯定有内置的方法来处理这个问题deb

相关内容