保持安装的RPM同步

保留几台CentOS / RH 5服务器的最佳方式是保持同一套RPM? 也就是说,当我使用通用的YUM存储库安装或更新其中一个RPM时,使其他服务器更新/安装它。

保持一切从仓库更新到最新版本不是一个选项。

以下的想法也可以帮助你:

  • 使用yum versionlock插件( yum install yum-plugin-versionlock )将特定的软件包locking到特定的版本或版本。
  • 使用Katello或较旧的Spacewalk作为更集中的pipe理工具,类似于Red Hat Satellite。 它允许您创build具有特定软件包的自定义软件频道。

select你的方法。

  • 滚动你自己的回购,并保持这个更新到你想要的最后一个版本。
  • 使用像Puppet的工具。
  • 使用分布式shell来发出更新命令。
  • 使用一台机器作为主机,编写一个工具读取主机上的软件包列表,并在其他机器上使用。

除了列出的工具/想法之外,另一个很好的解决scheme是纸浆 。