我试图了解当系统启用了多个存储库并且某个或所有存储库中可能有特定包时,yum如何能够确定特定包是否更新。
我们正在尝试创建一个自定义包管理系统,以便管理我们的本地存储库并向我们报告所有服务器上是否有新的更新与本地存储库中可用的更新。
答案 0 :(得分:1)
yum寻找"最新的"给定包名称的版本和版本。它首先检查版本,然后发布。如果你给多个具有相同包名的存储库,yum将使用"最新的"版本(和发布)。
@msuchy的评论提及rpmdev-vercmp,您可能会发现它对分析RPM文件很有用。
进一步阅读: