在spec文件中编写%post部分,但%post部分不运行

时间:2015-02-25 12:27:49

标签: rpmbuild

我在我的spec文件中写了一个%post部分。 在查看rpmbuild输出时,我看不到这个帖子部分,它就像它不存在一样。此外,我可以看到其他部分,如%build,%install和%clean。 任何人都可以猜测吗? 感谢

1 个答案:

答案 0 :(得分:1)

%post scriptlet在安装RPM后运行,而不是在构建RPM时运行,因此它不会出现在'rpmbuild'输出中是正常的。构建RPM时会运行%build,%install和%clean scriptlet,这就是为什么它们会出现在'rpmbuild'输出中。