有没有人知道找到Fedora包的更改日志的好地方?我希望从这些更改日志中解析一些数据,并且很难找到任何可靠的数据。
我目前的想法是解析我感兴趣的数据(日期,版本号等)的RPM规范文件,但我无法找到任何好的预先存在的库来执行此操作。
此外,fedora的网站概述了这些更改日志的标准: * date developer_name version_num - 条目
但是,在我的发现中,许多规范文件在此格式和未命中字段(通常是版本号)中不一致。
有人对这个问题有什么好的想法吗?
答案 0 :(得分:0)
如果只是查找版本,日期等,您可以尝试解析yum info <packagename>
或rpm -qip <packagename>
。
如果您特别需要更改日志中的内容,请尝试使用yum-changelog
插件或rpm -q --changelog <packagename>
。 (不确定,但在使用yum-changelog
时,它可能会将该信息添加到yum使用的sqlite数据库中。然后您可以查询该信息。)
我不知道您可以从中收集此信息的任何类型的网络服务。