我目前安装了一个版本的rpm(x.rpm),需要在下一个版本(y.rpm)中重命名。为了实现这一点,我决定废弃旧的(x.rpm)rpm。当我在新rpm上运行rpm -Uvh y.rpm时,会发生以下步骤:
-Pre-transaction
-Pre-install
-Post install
- 卸载
- 卸载
但是,我的卸载后脚本有一些清理步骤,并为某些文件夹执行rm -rf。两个版本的rpm的卸载后完全相同,所以现在,当我安装新的rpm(y.rpm)时,由于卸载后脚本,新版本所需的某些文件夹被删除。
如何解决此问题?
非常感谢任何帮助。 谢谢。
答案 0 :(得分:0)
以下是我要做的事情: