在那里pipe理openSUSE机器的networking的问题。 你如何跟踪和应用更新? 我知道YaST在线更新(YOU),但它似乎更适合保持单机最新。 它似乎不能很好地扩展到大量的机器。 你如何保持你的机器更新? 就软件包安装而言,我们的networking是非常不同的,因为服务器主要是angular色不同的基础架构机器。
我知道SUSE Linux Enterprise具有在整个networking范围内pipe理更新的工具,但是由于预算原因,更新目前不是一种select。
我使用Puppet进行服务器上的所有configuration和包pipe理。 虽然如果不是所有的同源服务器都构build的话,那么它可能不是同质服务器的最简单的方法。
其他选项(假设您使用的是相对较新的SuSE)脚本Zypper来为您执行更新,或者只是在可能的情况下编写YoU工具的脚本。 就我个人而言,如果可能的话,我尽量远离任何Yast的东西(我宁愿用文件和工具做我能做的脚本)。
如果没有太多的讲话,如果你有大量的服务器,configurationpipe理是一个大问题。 你现在可能会咬紧牙关,花一些时间看看自动configurationpipe理工具(puppet,cfengine,bcfg等),它们可以处理这个以及其他任务。 只是我2美分。
Novell的订购pipe理工具有一个不是很知名的function,也能够复制openSUSE更新档案。 所有你需要的是一个novell.comlogin,免费,如果你有SLES,你可能已经有一个。 在SLES的SDK回购中寻找。
SLES也是免费的。 它不像Novell的企业级Linuxpipe理,但至less它会得到一个本地更新回购同步您的服务器。
我们使用mrepo来提供CentOS更新存储库的本地镜像。 文档似乎表示支持镜像openSUSE档案。
您可以编写一个简单的脚本,使其按计划(通过cron)运行zypper,然后通过电子邮件发送/logging在该服务器上更新的软件包。 我知道这听起来很简单,不知道您寻找的解决scheme有多强大?
使用opensuse我认为这是不可能的,但如果有一个服务器/桌面注册novell.com那么你可以configuration为主更新服务器,可以推/拉configuration更新,这只是我感觉