Mac

設置具有相同配置/應用程序的 Mac 電腦集群?

  • August 18, 2010

為我的所有員工配置一組 Mac 工作站客戶端(iMac、macbook、mac pro)的最佳方式是什麼?

我想在所有電腦中自動安裝 IDE(Netbeans、Eclipse)、設置 rails 環境、組織文件夾/文件、配置鍵盤、滑鼠等。

有哪些工具可以為企業做到這一點?

你的意思是你想要一組配置相同的電腦嗎?

如果是這樣,您有兩個選擇:

你可以用花哨的昂貴方式或簡單便宜的方式來做到這一點。哪種方式最好可能取決於您需要花多少錢來設置它,電腦是否將一起在 LAN 上以及您擁有多少台電腦(“簡單”方法在某個點之後變得非常勞動密集)。

簡單的方法如下:

將一台 Mac 設置為您的“基準”系統,並在這台 Mac 上安裝所有軟體、作業系統更新等,並完全按照您的需要進行配置。然後使用Carbon Copy Cloner等產品將此電腦的映像“備份”到外部硬碟。然後,您可以將此映像“恢復”到您想要的任意多台電腦上。如果你這樣做,你將需要考慮網路名稱/IP地址等,但它完全可行。

如果您想在這樣建構的機器上設置多個帳戶以具有相同的主驅動器、塢站等,那麼您也可以這樣做 - 在備份之前完全按照您的需要配置模板帳戶,複製該使用者的內容從使用者/使用者名本地語言的/system/library/User Template/適當文件夾的區域(例如,我認為它的English.lproj 是英語)。您需要在測試之前重置此文件夾的權限,否則事情會嚴重中斷 - 出於相同的原因備份您在使用者模板文件夾中更改的任何文件夾。

“更加企業化”的方法。

如果您以“花哨”的方式做事,那麼基礎知識並沒有那麼不同。您需要一台可用作伺服器的 mac(我建議使用某種實際的 mac 伺服器,原因很快就會顯現出來)並在其上安裝一個名為Deploy Studio的工具。

如上所述創建您的基準電腦設置,並使用部署工作室中的工具首先將此圖像上傳到您的“伺服器”,然後根據需要將其推送到網路上的其他 Mac。您可以將腳本與此組合以處理機器名稱,將電腦添加到活動導向器(或 Apple Open Directory)等。

如果您使用 Mac OS X Server,那麼您可以利用Open Directory來管理電腦上的設置,而無需我描述的用於編輯上面的本地電腦使用者模板文件夾的“hacky”方法。這為管理電腦和使用者提供了類似於 Microsoft Active Directory 等的功能。

無論您是否使用 Mac 伺服器,如果機器已聯網,您還可以使用名為Apple Remote Desktop的產品來支持電腦 - 它可以“共享螢幕”提供支持,它可以讓您複製文件(和部署軟體包)到機器組,以及各種聽起來微不足道但很快變得非常重要的點點滴滴,如果你做很多工作來管理你的mac網路。

我會說你有3個選擇

  • “純”複製複製器的簡單方法。
  • 使用 CCC(或部署工作室)部署“基線”機器,然後使用 Apple Remote Desktop 部署包
  • 帶有 Open Directory、Apple 遠端桌面和 Deploy Studio 的 Mac 伺服器可全面管理一切。

這是你的選擇。

編輯 我應該補充一點,Carbon Copy Cloner 和 Deploy Studio 都是“捐贈軟體”,因此您可以免費下載並試用它們。如果“簡單方法”適合您,那麼您可以非常便宜地啟動和執行,如果您需要“企業方法”,那麼您仍然可以通過很少的投資獲得其中的主要組成部分。

引用自:https://serverfault.com/questions/171994