Fedora包更改日志

时间:2014-10-10 13:40:24

标签: parsing fedora yum rpm-spec changelog

有没有人知道找到Fedora包的更改日志的好地方?我希望从这些更改日志中解析一些数据,并且很难找到任何可靠的数据。

我目前的想法是解析我感兴趣的数据(日期,版本号等)的RPM规范文件,但我无法找到任何好的预先存在的库来执行此操作。

此外,fedora的网站概述了这些更改日志的标准: * date developer_name version_num - 条目

但是,在我的发现中,许多规范文件在此格式和未命中字段(通常是版本号)中不一致。

有人对这个问题有什么好的想法吗?

1 个答案:

答案 0 :(得分:0)

如果只是查找版本,日期等,您可以尝试解析yum info <packagename>rpm -qip <packagename>

如果您特别需要更改日志中的内容,请尝试使用yum-changelog插件或rpm -q --changelog <packagename>。 (不确定,但在使用yum-changelog时,它可能会将该信息添加到yum使用的sqlite数据库中。然后您可以查询该信息。)

我不知道您可以从中收集此信息的任何类型的网络服务。