
我有一个打包的 RPM,我想重新打包它,以便它具有相同的内容,但元数据中具有不同的版本。
我的用例是在测试中,我需要模拟同一个 RPM 的多个版本的存在,但我没有可用的 RPM 源或规范文件。
在互联网上搜索没有找到任何有用的信息,大多数答案都引用了 rpm2cpio,但据我了解,这仅在处理内容时有用,而不是元数据。
如何使用不同的 RPM 版本重新打包 RPM?
答案1
纤维增强塑料可能是最简单的方法。您可以指定 rpm 作为输入和输出格式,然后为其指定一个版本标志以覆盖源信息。
我有一个打包的 RPM,我想重新打包它,以便它具有相同的内容,但元数据中具有不同的版本。
我的用例是在测试中,我需要模拟同一个 RPM 的多个版本的存在,但我没有可用的 RPM 源或规范文件。
在互联网上搜索没有找到任何有用的信息,大多数答案都引用了 rpm2cpio,但据我了解,这仅在处理内容时有用,而不是元数据。
如何使用不同的 RPM 版本重新打包 RPM?
纤维增强塑料可能是最简单的方法。您可以指定 rpm 作为输入和输出格式,然后为其指定一个版本标志以覆盖源信息。