有谁知道在哪里可以找到Fedora包的changelogs?我希望解析这些changelogs中的一些数据,但很难找到任何可靠的东西。
我目前的想法是解析RPM规范文件中我感兴趣的数据(日期、版本号等),但我一直无法找到任何好的预先存在的库来做到这一点。
此外,fedora的网站概述了这些更改日志的标准:* date developer_name version_num - entries
然而,在我的调查结果中,许多规范文件在这种格式中不一致,并且缺少字段(通常是版本号)。
有没有人对这个话题有什么好主意?
发布于 2014-10-11 04:28:30
如果只是查找版本、日期等,您可以尝试解析yum info <packagename>或rpm -qip <packagename>。
如果您特别需要更改日志中的内容,那么可以尝试使用yum-changelog插件或rpm -q --changelog <packagename>。(不确定,但在使用yum-changelog时,它可能会将该信息添加到yum使用的sqlite数据库中。然后,您可以直接查询该信息。)
我不知道任何类型的web服务,您可以收集这些信息。
https://stackoverflow.com/questions/26300865
复制相似问题