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

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

「OS X 伺服器」隨附的「軟體更新」服務可讓你在自己的伺服器上託管「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 伺服器(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

發佈日期: