安装rpm包时如何运行脚本?

安装rpm包时如何运行脚本?

我尝试构建rpm包。我跟随这里

我想在以“ rpm -Uvh mytest-1.0-1.el6.noarch.rpm”运行命令时运行脚本(bash 或 python)。

安装rpm包时可以运行脚本吗?如何?

答案1

来自转速指南:

定义安装脚本:

RPM 支持安装前运行的脚本 %pre 和安装后运行的脚本 %post。当删除或卸载软件包时,同样的概念也适用。 %preun 脚本在卸载之前运行,%postun 脚本在卸载之后运行

因此,%pre如果您想在安装软件包之前运行脚本,请使用 部分;%post如果您想在安装软件包之后运行脚本,请使用 部分。


也可以看看曼德里瓦指南,rpm.org

答案2

相关内容