摘要
附加產品是一個經特殊設計的媒體,通常是 CD 或 DVD,用於延伸產品功能。我們開發了附加產品建立程式,以向客戶與合作夥伴提供支援,並簡化針對所有 SUSE 產品的協力廠商軟體配送。
若要建立附加產品 CD,請執行下列步驟︰
啟動 YaST,然後開啟模組。一個視窗即會開啟。
如果之前未執行此模組,請按一下啟動該模組。如果已經建立了附加產品,視窗會顯示所有建立的附加產品的清單。按一下啟動該模組。
輸入附加產品的產品名稱與版本,然後指定一些其他選項︰
選擇附加產品所依據的必要產品。
選取其他附加產品套件的路徑。如果需要基本產品中未包含的其他 RPM 套件,則需要執行此動作 (這是選擇性步驟)。
選取所需產品套件的路徑 (這是選擇性步驟)。
校正產品定義,然後輸入廠商名稱。停用以顯示更多關鍵字。
變更套件描述。使用插入新的語言並新增翻譯後的描述 (這是選擇性步驟)。
新增新的模式。使用這些模式,您就可以對 RPM 套件進行分組。使用以新增新的模式名稱並變更下面清單中的相應屬性 (這是選擇性步驟)。
修改輸出設定。輸入輸出目錄的路徑,並變更 ISO 的名稱 (變更 ISO 名稱是選擇性操作)。此外,您還可以修改以下其他功能︰
使用可輸入檔案以自定產品工作流程。
使用可將檔案新增至附加產品。第一部分可用於在 info.txt 檔案中插入有關附加產品的資訊。使用授權檔案可以在開始安裝前顯示包含與按鈕的視窗。可在 README 區段中新增更多檔案。
第二部分可用於儲存各種語言的 COPYRIGHT 與 COPYING 檔案。
使用 GPG 金鑰簽署附加產品。使用 GPG 金鑰簽署產品可以提供產品來源證明。如果您沒有金鑰,請先建立一個金鑰,然後分別輸入兩次密碼片語。
在綜覽中檢查產品,然後按一下繼續。
使用按鈕啟動程序。使用可關閉視窗。
如果建立附加產品,下面的綜覽包含了檔案與目錄的結構︰
ARCHIVES.gz
包含所有 RPM 檔案的 Gzip 壓縮內容。對於每個 RPM 檔案而言,Gzip 壓縮內容實際上就是含有選項 -qil 的 rpm 指令清單。
變更記錄
包含 RPM 檔案的所有變更。
content
包含有關附加產品的資訊。
content.asc
包含來自 GPG 的簽名檔案。
content.key、gpg-pubkey-NUMBER.asc
公用 GPG 金鑰。
INDEX.gz
包含所有 RPM 檔案的清單,該清單以 gzip 壓縮。
ls-lR.gz
包含附加產品媒體所有檔案與目錄的清單。
media.N/
包含儲存有關附加產品媒體集之基本資訊的檔案。目錄已被編號,因此 media.1/ 表示第一個附加產品媒體。其餘媒體都依此順序編號。
suse/
包含專門用於儲存架構資訊的子目錄。其中的例外是儲存架構獨立套件的 noarch/ 與儲存來源套件的 src/。專屬軟體套件儲存於 nosrc/ 下。
在 KIWI 入口網站 (http://en.opensuse.org/Portal:KIWI) 上的下列文件中尋找更多資訊。