ubuntu – 如何在多台机器上有效管理?

前端之家收集整理的这篇文章主要介绍了ubuntu – 如何在多台机器上有效管理?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用puppet管理大约30个ubuntu服务器.我已经看到许多对cron-apt和apticron的引用作为保持其软件包最新的方法,但我还没有找到集中管理流程的方法.使用cront-apt / apticron,我仍然需要登录每个主机并运行aptitude update来执行更新.更改核心软件包时,更不用说来自所有30台机器的审核通知.

一定有更好的方法.有什么建议?

你可能会对 Landscape感兴趣.这是用于管理大型Ubuntu部署的“官方”管理工具,而Canonical可能非常渴望获得使用它的资金.

重新编辑:

首先,免责声明;我没有为Debian或Ubuntu使用镜像,所以我不熟悉该软件.

其次,似乎apt-mirror将是“太沉重”的解决方案,我的道歉.最初的想法是你有一个单独的测试机器(或测试环境,可能是一个虚拟机?)来部署更新.一旦您对更新的性能感到满意,就可以将软件包拉入/放入“部署”镜像(将有官方来源的本地镜像,以及您希望部署的更新的辅助镜像).然后,远程计算机将在预先设定的时间运行更新,并将其从“部署”镜像中拉到每台计算机上,这是一个包含以下内容的计算机:

apt-get update && apt-get upgrade --quiet --assume-yes

不幸的是,当我开始阅读细节时,似乎apt-mirror会提取各种东西,而不仅仅是你所追求的包.所以,我会放弃这个想法,虽然这个概念有一些优点.

猜你在找的Ubuntu相关文章