使用-x调试RPM scriptlet

时间:2018-04-11 14:47:28

标签: rpm

有没有办法在RPM运行scriptlet时从RPM获取/bin/sh -x样式输出?我想调试RPM安装。

2 个答案:

答案 0 :(得分:4)

您可以将set -x放在任何scriptlet的开头。并rpm -ivvh安装它会给你提供比你想要知道更多的东西。

答案 1 :(得分:0)

尝试在%post scriptlet中放置一个退出1,然后在升级失败时(在从临时文件中删除退出后)对剩下的临时文件运行sh -x。