【发布时间】:2013-03-19 11:20:14
【问题描述】:
我的产品已经安装,我想升级它。现在我的升级只包含一个文件,而实际产品包含一个包含更多文件的目录结构。
现在当我使用rpm -Uvh abc.x86_64.rpm 时,它会删除所有旧文件并将这个单个文件放入新的升级补丁中。
规范文件是用%pre, %post 脚本编写的,但没有用。
我尝试使用%pre 部分备份旧软件,但要升级的文件除外,在安装后,在%post 部分的帮助下,我试图恢复已备份的文件,但升级后的文件除外。
按上述方式升级是行不通的。
我需要帮助来解决这个问题。有什么指点吗??
【问题讨论】: