我想用rpm发送文件test.py。 我喜欢执行" python test.py"在%pre。
但是文件不可用,因为%install没有执行。 这些东西有什么办法吗?
答案 0 :(得分:1)
我知道在%pre
期间无法从RPM包中执行文件。
你唯一的可能性就是找到当前RPM在磁盘上的位置并手动从中提取文件,但我不知道你是否可以({或轻松地)从{{ 1}}脚本。
所有人都说%pre
中的这种测试通常是一个坏主意,因为如果测试失败并且拯救邪恶>那么你无能为力STRONG>。更常见的是,这些是可能由rpm规范文件中的%pre
条目声明的事物。