【发布时间】:2016-07-25 15:29:35
【问题描述】:
显然,当前 RPM 格式中的所有新内容都没有真正记录得那么好。是否有人实现了 编写 librpm 以外的 RPM?
另外,一些指向 RPM 新功能的指针也会有所帮助。具体来说,使用 Tag 62 处理字段让我们非常困惑。
注意:这不是关于如何使用rpmbuild的问题,我想了解更多关于RPM文件的文件格式!
【问题讨论】:
-
标签 #62 在现代(如过去 10 年)rpm 中引入了签名标头。该标签后跟一个带有相同信息和负偏移量的预告片,以定位标签#62 的开头。介于两者之间的是索引和数据存储。签名标头通常比较棘手的是填充以确保元数据标头(标签 #63)在 8b 边界上对齐。同样棘手的是某些探戈标识符与元数据标头中的标签具有相同的编号。
-
如果您查看博客条目 (dentrassi.de/2016/04/15/writing-rpm-files-in-plain-java),您会发现 Jens 最终找到了您的邮件列表条目。但是感谢您出现并在这里解释!