配置套件元件 - Jamf Pro 藍圖設定指南

Jamf Pro 藍圖設定指南

Solution
Application
Content Type
技術說明文件
Utilities & Services
ft:locale
zh-TW

套件 元件會使用宣告式裝置管理,在執行 macOS 26 或更新版本的電腦上安裝簽署的套件(PKG)。套件可包含 App、字型、文件和其他內容。若要配置此元件,您需要簽署的套件、指向該套件的資訊清單檔案,以及可供電腦存取這兩個檔案的託管位置。

需求條件
  • 簽署的安裝程式套件(PKG)。使用 Composer(第三方封裝工具)或 Apple 在 Xcode 中提供的封裝工具來建置套件。

    如需使用 Composer 建置和簽署套件的詳細資訊,請參閱 Composer 使用手冊。

    如需在 Xcode 中使用封裝工具的詳細資訊,請參閱 Apple 的開發人員說明文件中的建置安裝程式套件。

  • 可供目標電腦存取的 HTTPS 位置,用於託管套件和資訊清單檔案
  1. 建立指向您簽署的套件的資訊清單檔案。

    資訊清單是屬性列表。將 kind 設為 software-package,並將 url 設為您的簽署套件的位置。md5-size 和 md5s 索引鍵可讓電腦以區塊方式驗證套件下載。

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>items</key>
        <array>
            <dict>
                <key>assets</key>
                <array>
                    <dict>
                        <key>kind</key>
                        <string>software-package</string>
                        <key>url</key>
                        <string>https://example.com/pkgs/Example-1.0.pkg</string>
                        <key>md5-size</key>
                        <integer>10485760</integer>
                        <key>md5s</key>
                        <array>
                            <string>9363ea8eabf5d50ddf6632119d4a3c7f</string>
                        </array>
                    </dict>
                </array>
            </dict>
        </array>
    </dict>
    </plist>
    注意:將 url 值取代為您的簽署套件的託管位置,並將 md5-size 和 md5s 值取代為您套件對應的值。
  2. 在「需求」節所述的 HTTPS 位置中,託管資訊清單檔案和套件。

    只要套件元件仍處於部署狀態,這兩個檔案就必須持續可從其託管位置存取。

  3. 建立包含 套件 元件的藍圖。

    如需操作說明,請參閱藍圖建置器。

  4. 在資訊清單 URL 欄位中,輸入託管的資訊清單檔案的 URL。
  5. 在安裝行為區段中,從下拉式選單選擇下列其中一項:
    • "可選" —使用者可以在電腦啟用設定後安裝套件。
    • "必填" —系統會在啟用後自動安裝套件,不需使用者操作。
    最佳做法:

    當套件需要存在於每台目標電腦時,請選擇"必填";當應由使用者自行決定套件安裝時間時,請選擇"可選"。

  6. 在解除安裝行為區段中,將移除設為下列其中一項:
    • 對 —當設定被移除時,電腦會移除該套件所安裝的檔案。
    • 錯 —當設定被移除時,電腦會保留該套件所安裝的檔案。
    最佳做法:

    若套件的檔案不應在此設定之外保留在電腦上,請將此項設為對。若其他設定或工作流程需要在移除此設定後仍保留這些檔案,請將此項設為錯。

  7. 按一下 儲存。
  8. 按一下 部署 將藍圖部署到已配置的裝置群組。

系統會依照您所配置的行為,在電腦上安裝套件。