KIWI

目录

17.1. KIWI 的先决条件
17.2. 了解 KIWI 的构建进程
17.3. 映像说明
17.4. 使用 KIWI 创建设备
17.5. 更多信息

摘要

KIWI 是用于创建操作系统映像的系统。映像是一个目录或文件,包含操作系统、其应用程序和配置、操作系统的文件系统结构、可能的附加元数据,根据映像类型的不同,还可能包括磁盘几何属性和分区表数据。通过 KIWI,可以创建 LiveCD 和 LiveDVD、USB 记忆棒、用于全虚拟系统的虚拟磁盘(如 VMware)、超级管理程序中半虚拟化的 XEN 映像,以及用于从网络引导的 PXE 环境。

KIWI 的先决条件

要使用 KIWI 构建映像,您需要以下先决条件:

  1. 可用空间越多越好。

  2. KIWI 分为若干包,用于不同映像类型。在任何情况下,均需要包 kiwi。根据目标映像的不同,需要以下包:

    映像类型

    包名称

    安装媒体

    kiwi-desc-oemboot

    虚拟化

    kiwi-desc-xenboot

    USB 记忆棒

    kiwi-desc-usbboot

    Network Client

    kiwi-desc-netboot

  3. 安装 kiwi-doc 包。您可以找到一些示例配置以了解结构及其内容。

  4. 了解 KIWI 配置文件及其结构。它基于 RELAX-NG 纲要并记录在 kiwi 包的 /usr/share/doc/packages/kiwi/kiwi.html 下。如果要从头创建配置文件或要插入元素或属性,则需要此文档。