如何在 OS X Server 中使用「軟體更新」服務來更新 Mac 用戶端

OS X Server 隨附的「軟體更新」服務可讓您在自己的伺服器上管理 Apple 軟體更新。

這篇文章已封存,而且 Apple 也不會再更新。

相容性

您的伺服器可使用相同版本的 OS X 和部分之前版本的 OS X,為用戶端提供更新項目:

伺服器版本 支援最早的用戶端 支援最新的用戶端
OS X Server(Yosemite) OS X 10.6 Snow Leopard OS X 10.10 Yosemite
OS X Server(Mavericks) OS X 10.6 Snow Leopard OS X 10.9 Mavericks
OS X Server(Mountain Lion) OS X 10.6 Snow Leopard OS X 10.8 Mountain Lion
OS X Server(Lion) OS X 10.5 Leopard OS X 10.7 Lion

安裝不同版本 OS X 的 Mac 用戶端,可使用同一個 URL 連線至您的伺服器以下載更新項目。您不必針對想要支援的每一個用戶端版本建立單獨的伺服器。

使用設定描述檔

您可以使用設定描述檔(例如在「描述檔管理程式」中建立的檔案),將用戶端指向軟體更新伺服器。將軟體更新承載資料新增到描述檔時,請指定 URL,例如:

http://su.example.com:8088/index.sucatalog

以自己的「軟體更新伺服器」完整主機名稱取代 su.example.com

請參閱「描述檔管理程式輔助說明」,以取得有關建立設定描述檔的詳細資訊。

使用「受管理用戶端」

使用受管理用戶端來管理軟體更新伺服器的存取:

  1. 在 Workgroup Manager 中,按一下「偏好設定」。
  2. 確認您選擇正確目錄並已接受驗證。若要切換目錄,請按一下地球圖像。如果您尚未接受驗證,請按一下鎖頭,然後輸入目錄管理者的名稱和密碼。
  3. 選擇電腦群組。
  4. 按一下「軟體更新」。
  5. 將管理設定設為「總是」。
  6. 指定 URL,以自己的「軟體更新伺服器」完整主機名稱取代 su.example.com

    http://su.example.com:8088/index.sucatalog

  7. 按一下「立即套用」。

未受管理用戶端

使用下列步驟,將不受設定描述檔管理的用戶端 Mac 或「受管理用戶端」指向您的「軟體更新」伺服器:

  1. 在未受管理用戶端上打開終端機。
  2. 請使用以下指令。以自己的「軟體更新伺服器」完整主機名稱取代 su.example.com
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://su.example.com:8088/index.sucatalog

您可以使用以下指令驗證您的更改:

defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

若要將未受管理的用戶端電腦重新指向「Apple 軟體更新」伺服器,請使用以下指令:

sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate CatalogURL
發佈日期: