您如何管理Mac工作站?


5

我们整个公司都是台式机上的Mac。我们主要有iMac和MacBook Pro。在过去的几年中,我们一直在使用RadMind来管理其系统映像,但是该软件具有许多缺点:

  • 很难确定要排除的文件以及要包含在负载集中的文件
  • 应用涉及大量系统文件的更新既复杂又容易出错

我知道大多数其他解决方案都使用.pkg样式的系统来管理更新。我想知道的是人们在使用什么,以及遇到了哪些限制。特别是,添加/删除软件,软件更新,固件更新有多容易?更改系统配置文件有多容易?

Answers:


4

我们将DeploystudioApple Remote DesktopCarbon Copy Cloner(必要时)结合使用。

Deploystudio可以很好地管理映像,并具有进行多播和差异的功能。您也可以将脚本和其他安装集成到软件包工作流程中。

Apple Remote Desktop非常适合响应用户的支持请求。它还允许您推送软件包,甚至远程运行脚本/命令行应用程序。

Carbon Copy Cloner是一个更简单的映像工具,我们用于对整个系统等进行备份。很好的是,它将在系统运行时对其进行映像。


我认为DeployStudio和ARD看起来将是像我们这样的部署的下一个逻辑步骤。我知道很多人提到Puppet,我们已经使用Bcfg2进行配置文件管理,但是我发现这样的系统对于软件包部署来说并不理想。
卡米尔·基西尔

1
是的,ARD在许多管理任务中非常方便。我们甚至使用其报告功能来计划升级部署。从ARD启动softwareupdate命令以应用关键更新也非常有用。
moshen


1

我们极其传统的解决方案使用单个整体磁盘映像,该映像通过Netboot和NetRestore(已停产)下推到工作站。软件更新是分批完成的,显然需要创建新映像和大量网络带宽来更新客户端。它缓慢,笨拙,我不会推荐给任何人。我们肯定一直在使用DeployStudio之类的工具来研究基于pkg的部署。但是我们仍处于研究阶段。


听起来也与Radmind的问题有些相似,除了在Radmind中,更新是作为差异而不是推送整个映像的。这使其速度更快,带宽占用更少。但是,它具有所有相同的缺点,即必须保持“金色图像”,尽管是碎片状且具有覆盖层以及其他各种复杂性。这正是我希望看到我们转向基于pkg的部署的原因。
卡米尔·基西尔2009年

1

我们当前使用NetRestore,但由于不推荐使用NetRestore,因此将迁移到DeployStudio。DeployStudio不像NetRestore那样干净利落,但是它绝对有潜力超越它。它提供了更大的灵活性,甚至设置了三重启动映像(尽管我尚未使用此功能,并且在公司环境中看不到它的使用率很高)。

如果您只想构建通过ARD推出的软件包,那么LANrev是一个很好的工具。它是免费的,但您需要输入电子邮件地址才能接收序列号。


1

谷歌和一些出版社使用use。

我在家庭网络的Mac上使用它,并在其他OS上专业使用Puppet。

它并非没有缺陷和怪癖,但它是免费的,您几乎可以用它来做任何您想做的事情。


0

我们仍然使用NetRestore,因为它可以工作,而且我还没有时间去研究其他选择(在我有时间担心正在发生的事情之前,我有很多事情都无法正常工作!)。当我有时间时,我怀疑我们会去deploystudio。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.