摘要
KIWI 是用于创建操作系统映像的系统。映像是一个目录或文件,包含操作系统、其应用程序和配置、操作系统的文件系统结构、可能的附加元数据,根据映像类型的不同,还可能包括磁盘几何属性和分区表数据。通过 KIWI,可以创建 LiveCD 和 LiveDVD、USB 记忆棒、用于全虚拟系统的虚拟磁盘(如 VMware)、超级管理程序中半虚拟化的 XEN 映像,以及用于从网络引导的 PXE 环境。
要使用 KIWI 构建映像,您需要以下先决条件:
可用空间越多越好。
KIWI 分为若干包,用于不同映像类型。在任何情况下,均需要包 kiwi。根据目标映像的不同,需要以下包:
|
映像类型 |
包名称 |
|---|---|
|
安装媒体 |
|
|
虚拟化 |
|
|
USB 记忆棒 |
|
|
Network Client |
|
安装 kiwi-doc 包。您可以找到一些示例配置以了解结构及其内容。
了解 KIWI 配置文件及其结构。它基于 RELAX-NG 纲要并记录在 kiwi 包的 /usr/share/doc/packages/kiwi/kiwi.html 下。如果要从头创建配置文件或要插入元素或属性,则需要此文档。