如何启用多个存储库,yum如何确定哪个包更新?

时间:2016-02-27 01:02:25

标签: centos rpm yum

我试图了解当系统启用了多个存储库并且某个或所有存储库中可能有特定包时,yum如何能够确定特定包是否更新。

我们正在尝试创建一个自定义包管理系统,以便管理我们的本地存储库并向我们报告所有服务器上是否有新的更新与本地存储库中可用的更新。

1 个答案:

答案 0 :(得分:1)

yum寻找"最新的"给定包名称的版本版本。它首先检查版本,然后发布。如果你给多个具有相同包名的存储库,yum将使用"最新的"版本(和发布)。

@msuchy的评论提及rpmdev-vercmp,您可能会发现它对分析RPM文件很有用。

进一步阅读: