您可以使用 yum/dnf 在规范文件中使用 %posttrans 安装或删除 RPM 吗?
Can you use yum/dnf to install or remove RPMs using %posttrans in a spec file?
在此处阅读有关 %posttrans 的文档:
https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/
不太清楚 %posttrans 的实际作用。执行此操作时,RPM 锁是否仍由另一个进程持有?
即使可以,那也是不好的做法。如果您在安装软件包时不再需要其他软件包,请考虑使用 Obsoletes
或 Conflicts
让软件包管理器执行软件包的 installation/uninstallation。
在此处阅读有关 %posttrans 的文档:
https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/
不太清楚 %posttrans 的实际作用。执行此操作时,RPM 锁是否仍由另一个进程持有?
即使可以,那也是不好的做法。如果您在安装软件包时不再需要其他软件包,请考虑使用 Obsoletes
或 Conflicts
让软件包管理器执行软件包的 installation/uninstallation。