如何区分yum全新安装和yum更新?

时间:2019-07-29 09:36:12

标签: linux rpm yum

我正在尝试使用RPM升级软件包。我怎么知道它是全新安装还是更新。我是否可以检查任何标志,还是应该编写脚本来检查它是全新安装还是升级?

1 个答案:

答案 0 :(得分:1)

如果我很了解您的问题,我想您自己打包package吗?

如果您希望在首次安装或升级期间执行其他操作;建议您在规范文件中使用%post触发器,以便于区分:

%post
if [ $1 -eq 1 ]; then
    echo "this is the first installation"
else
    echo "this is an upgrade"
fi