如何在卸载 Debian 软件包时将运行时创建的文件标记为删除?
答案1
如果文件或文件夹不在用户的主目录中,则可以在包的维护者脚本中将其删除(postrm
合适),最好仅在清除时进行,而不是“简单”删除。
这是有先例的,Debian 中的几个软件包都有删除后脚本,这些脚本会在清除它们时删除它们在运行时创建的文件(而不是在安装后脚本中);例如,alsa-utils
删除其状态文件,amavis
删除其所有状态......
如何在卸载 Debian 软件包时将运行时创建的文件标记为删除?
如果文件或文件夹不在用户的主目录中,则可以在包的维护者脚本中将其删除(postrm
合适),最好仅在清除时进行,而不是“简单”删除。
这是有先例的,Debian 中的几个软件包都有删除后脚本,这些脚本会在清除它们时删除它们在运行时创建的文件(而不是在安装后脚本中);例如,alsa-utils
删除其状态文件,amavis
删除其所有状态......