我最近开始负责大约 50 个运行 Mint Linux 17 的工作站。这些 PC 用于非常基本的数据输入,只需要一个可用的浏览器。虽然有人告诉我这些 PC 基本上是“自行运行”的,但如果有某种监控系统来检查就更好了。在假期的空闲时间,我安装了 Foreman 并让它与所有工作站一起工作,但我对这个软件很感兴趣,想让它更进一步。
我想做的一件事是部署一个 cron 作业来自动更新 PC。我知道这通常不是一个好主意,但即使只是安全更新,被许多不同的员工使用也会让我晚上睡得更好。由于他们已经运行了 Mint Linux,我希望我不必在每台 PC 上单独配置 cron 作业,并且可以开始熟悉 foreman 设置。
Mint Linux 网站上有一个教程,解释如何启用无人值守更新(http://community.linuxmint.com/tutorial/view/1217)但这是我可以从 foreman 部署的东西吗?
谢谢,
答案1
如上所述,好的策略是以某种可管理的方式将 yum 存储库复制到本地镜像中,以便您可以控制什么去那里并只过滤掉您感兴趣的更新。然后将您的电脑配置为每晚自动升级或类似操作。
为此,最好的软件是纸浆(www.pulpproject.org)。Foreman 中有一个与 Pulp 配合使用的插件,名为卡特洛。它允许对容器(环境)内的内容路径(促销)进行细粒度控制。这是一个有点复杂的工具,您也可以从纯 Pulp 和 Foreman 开始。它会很好地工作。