rpmbuild-在构建最终捆绑包之前删除源文件

时间:2018-11-29 00:39:27

标签: linux aws-lambda rpm rpmbuild rpm-spec

我正在使用rpmbuild中的AWS Lambda,它的存储限制为512MB,并且磁盘空间不足。

我想在创建文件/tmp/rpm-tmp.XXXX之后并在生成最终的.rpm捆绑包之前删除原始文件/资产,以释放空间。

有可能吗?

1 个答案:

答案 0 :(得分:0)

%prep的结尾,您可以删除源归档文件。这可能很难看,而且绝对不是用户期望的。

%build的结尾,您有机会删除所有中间文件。

这些都不容易实现自动化,因此您必须调整规范文件以执行所需的操作。