我如何使用 Ansible 从 tar.gz tarball 构建 RPM 包?

How can I use Ansible to build RPM package from tar.gz tarball?

想要将包含 tar.gz 个文件的目录转换为 RPM 理想情况下能够 predefine/redefine 转换后的 RPM 安装路径。

以下是手动说明: https://access.redhat.com/sites/default/files/attachments/rpm_building_practice_10082013.pdf

虽然这个问题太宽泛了,但现在你不需要能够编写规范文件来构建 rpm 包。

fpm 自动化大部分打包软件的过程,并将大多数包格式作为输入和输出。当你需要为多个不同的目标系统打包时,它真的很方便。

也就是说,打包前修改目录结构比较方便