deb包安装/卸载/升级时,preinst, postinst, prerm, postrm的执行顺序
因需要将自己的应用打包为deb包,在考虑到安装、卸载、升级不同场景下进行测试,总结DEBIAN路径下的控制文件执行顺如1. 首次安装某deb包时,执行dpkg -i test_v1.deb安装,DEBIAN下面控制脚本按如下顺序执行:preinst->postinst2. 若卸载deb,但保留配置档,执行dpkg -r test,DEBIAN下面控制脚本按如下顺序执行:prerm->postrm3. 若卸载不保留配置档,执行dpkg -P test,DEBIAN下面控制.
原创
2020-09-28 13:36:36 ·
8537 阅读 ·
0 评论