在 CentOS 4.4 上卸载 RPM 时,我看到
error: %preun(mypackage-1.0) scriptlet failed, exit status 1
我怎样才能确切地知道它试图运行什么,以便我可以在脚本中探索并找出失败的原因?
答案1
您可以使用以下命令查看 RPM 中包含的所有脚本:
rpm -qi --scripts
或者使用:
rpm -evv
答案2
解决了... rpm -evv 成功了。
在 CentOS 4.4 上卸载 RPM 时,我看到
error: %preun(mypackage-1.0) scriptlet failed, exit status 1
我怎样才能确切地知道它试图运行什么,以便我可以在脚本中探索并找出失败的原因?
您可以使用以下命令查看 RPM 中包含的所有脚本:
rpm -qi --scripts
或者使用:
rpm -evv
解决了... rpm -evv 成功了。