2014-10-10 45 views
0

有誰知道一個好的地方可以找到Fedora軟件包的變更日誌嗎?我正在分析這些更新日誌中的一些數據,並且很難找到任何可靠的東西。Fedora軟件包變更記錄

我目前的想法是解析我感興趣的數據(日期,版本號等)的RPM spec文件,但我一直無法找到任何好的預先存在的庫來執行此操作。

此外,Fedora的網站上列出了這些更新日誌標準: *日期DEVELOPER_NAME VERSION_NUM - 條目

但是,我發現很多規範文件格式和小姐領域(通常是版本號)內不一致。

有人對這個問題有什麼好的想法嗎?

回答

0

如果只是查找版本,日期等,您可能會嘗試解析yum info <packagename>rpm -qip <packagename>

如果您特別需要更改日誌中的內容,請嘗試使用yum-changelog插件或rpm -q --changelog <packagename>。 (不知道,但使用yum-changelog時,它可能會將該信息添加到yum使用的sqlite數據庫中,然後您可以查詢該信息。)

我不知道任何一種Web服務可以收集信息來自。

+0

對,我需要從更改日誌中找到一個具體的事情(無法在其他地方找到它),它是CVE編號與它們適用的軟件包版本的直接關聯。我在其他地方在線獲取這些信息時遇到了麻煩。我的想法是使用更新日誌,因爲它在一個地方......任何其他的想法?感謝您的反饋。 – 2014-10-11 03:05:53

+0

啊,好的。 [這個網站](http://www.cyberciti.biz/faq/linux-find-out-patch-can-cve-applied/)解釋瞭如何找到CVE。我還從某個地方讀到,「RHN Satellite Server以一種簡明的視角讓所有系統的CVE和RHSA(安全通告)變得更加容易。」 – jcragun 2014-10-12 03:52:31