首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时升级许多linux桌面工作站的最佳方法是什么?

同时升级许多linux桌面工作站的最佳方法是什么?
EN

Server Fault用户
提问于 2009-07-16 21:16:46
回答 8查看 971关注 0票数 1

在工作中,我们有几个Ubuntu工作站。我正在寻找一种好的/可靠的/快速的方式来一次在所有的盒子上安装一套软件包。我现在想做的是:

  1. 在一个全新的盒子上安装Ubuntu,并使用它作为主磁盘映像。
  2. 克隆分区内容或将其复制到所有框。
  3. 当包/包集需要更新时,请在主磁盘映像上应用更改。
  4. 将主磁盘映像转储到中央NFS服务器。
  5. 使用PXE/无盘引导使所有工作站处于恢复模式。
  6. 每周克隆一次主磁盘映像到所有工作站。
  7. 使用配置管理工具(我应该使用什么?)建立/etc和朋友。

还有其他人做过类似的事吗?你是怎么接近它的?

我已经在使用NFS/NIS,所以我不会丢失任何用户数据。

EN

回答 8

Server Fault用户

发布于 2009-07-16 21:32:15

我认为木偶可以帮你解决这个问题。您实际上是在管理一组工作站,而不是服务器,但它的工作方式应该是相同的。这样,您就可以根据任何硬件差异创建不同的组,等等。

票数 2
EN

Server Fault用户

发布于 2009-07-16 21:27:35

您可以将其全部取消,但大多数linux发行版都包含了一种用于编写安装过程脚本的方法。好处是,它会问你是否出现了问题,而仅仅是鬼鬼祟祟并不能解决问题。

使用Fedora (等),您可以编写脚本,使所有工作站登录到中央控制/警报源,以便它们能够自主地进行包安装,但询问何时会出现差异和问题。

作为另一种选择,如果您有混合计算机类型,则将它们的MAC地址分组到硬件设置组中,并使用活动CD对grub进行rsync和安装,这取决于MAC/硬件设置。

很多方法真的。无头安装教程将提供一些巧妙的想法,无论有没有屏幕。

编写Fedora/Anaconda安装过程的脚本

票数 1
EN

Server Fault用户

发布于 2009-07-16 21:38:18

您可以考虑的另一个选项是使用诸如"yum更新“之类的现有进程从运行的存储库中提取包,并强制这些工作站在特定时间进行所有更新。您所需要做的就是更新一个主工作站,注意您需要分发的包,并将它们放到您的内部存储库中。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/41864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档