在建構套件之前,套件來源讓您可以先檢視和編輯套件屬性(例如檔案、腳本、特殊權限及當地語系版)。只要一組檔案有了套件來源,就可以根據需要進行修改和建構,次數不限。
可以使用下列方法建立套件來源:
- 快照 —
Composer 會在事前和事後拍攝檔案系統的快照,並根據變更建立套件來源。此方法可讓您監控磁碟機上所有位置的安裝。如有需要,也可以在安裝程序期間結束 Composer 或登出/重新開機。
- 檔案系統監控 —
Composer 使用 File System Events(檔案系統事件)(FSEvents)架構監控安裝程序期間對檔案系統所做的任何變更。然後 Composer 會根據變更建立套件來源。
- 預先安裝的軟體 —
可以使用預先安裝在您電腦上的軟體,根據套件資訊清單建立套件來源。此方法可讓您在不需監控安裝程序的情況下,建立套件來源。
- 使用者環境設定 —
可以使用套件資訊清單建立套件來源,以擷取電腦介面的外觀與風格,例如 Dock、功能表及「全域偏好設定」等設定。如果 Composer 包含您要擷取的設定之套件資訊清單,就可以從它建立套件來源。
- 拖放功能 —可以使用拖放功能,對已安裝在電腦上的檔案建立套件來源。
- 現有套件 —
Composer 讓您可以透過把套件轉換成套件來源的方式,重建現有的套件(PKG、DMG 或 MPKG)。