如何在rpm查询中获取非标准标记



我想在rpm查询中添加Size、BuildHost、BuildDate等内容,但在规范文件中添加这些内容会导致未知标记??我该如何做到这一点,以便在发出rpm查询命令时反映这些内容?

这些标记是在构建包时确定的;它们不能被强制为特定的值。

例如,BuildHost是在rpmbuild中硬编码的,不能更改。有RFEhttps://bugzilla.redhat.com/show_bug.cgi?id=1309367以允许它从命令行进行修改。但现在您不能通过spec文件中的任何标记或通过在命令行上将某些选项传递给rpmbuild来更改它。

我认为它将与您指定的其他值非常相似。

RPM5允许将任意唯一的标记名添加到标头元数据中。

标记名称在宏中以冒号分隔的列表中进行配置。然后,可以在规范文件中使用新标记,并可以使用-queryformat提取这些标记。

所有任意标记都是字符串(或字符串数组)值。

最新更新