适用于 SUSE Linux Enterprise Server 12

19 使用 YaST 映像创建程序创建映像

YaST 映像创建程序是 KIWI 映像工具的图形界面(有关 KIWI 的更多信息,请参见 http://doc.opensuse.org/projects/kiwi/doc/)。使用映像创建程序,您可以创建新的 KIWI 配置,或者导入现有的配置并对其进行修改,然后在完成配置后构建映像。高级用户可将配置保存到磁盘,然后手动对其进行修改并构建映像。

要使用该程序,您需要安装 SUSE 软件开发包中的 yast2-product-creator 包。该 SDK 是 SUSE Linux Enterprise 的附加产品,可从 http://download.suse.com/ 下载,搜索 SUSE Linux Enterprise 软件开发包即可找到。

19.1 创建映像

要创建产品的映像,请执行以下操作:

  1. 启动 YaST 并打开映像创建程序模块。

  2. 窗口中显示了所有现有映像配置的列表。您可以对它们执行编辑删除操作。选择添加可以创建新的映像。

  3. 输入新 Kiwi 配置的名称,然后选择是要从头开始创建映像,还是在现有 KIWI 配置的基础上创建。如采用后一种方式,请提供现有 KIWI 配置的路径,以便映像创建程序能够导入它。

  4. 选择需要构建的映像类型。这里提供了多个选项 - 在线 ISO 映像Xen 映像虚拟磁盘映像

  5. 选择要将 KIWI 配置储存到的输出目录。

  6. 如果在 64 位体系结构上运行映像创建程序,您可以强制 KIWI 针对 32 位体系结构配置映像,此外,还可以将该映像限制为 i586。

  7. 添加 KIWI 配置需要使用的包储存库列表。单击添加以添加新的储存库,或者单击从系统添加以添加运行映像创建程序的系统中配置的储存库。如果需要修改现有储存库的细节,请选择它并单击编辑。要去除不需要的储存库,请选择它并单击删除

    下一步继续。

    在映像创建程序中编辑储存库
    图 19.1 在映像创建程序中编辑储存库
  8. 接下来的屏幕中有四个选项卡。您可以在此处设置 KIWI 支持的更多配置选项,以优化调整生成的映像。

    映像配置选项卡中,您可以设置映像版本和大小,然后具体地修改映像的软件选择。可以指定三个包部分的模式/包:包含在映像中的包、包含在引导程序中的包,以及需要从映像中删除的包。

    映像创建程序中的详细 KIWI 配置
    图 19.2 映像创建程序中的详细 KIWI 配置

    要更改需要安装(或者要忽略)的包和/或模式列表,请单击更改,此时将会打开 YaST 包选择器,您可以在其中做出选择。

    描述选项卡中,填写有关映像的作者、描述和区域设置的信息。

    用户选项卡可让您添加应该在目标系统上使用的新用户。

    接下来,可以编辑用于构建映像的配置脚本

    最后,在目录选项卡中配置包含系统配置和脚本的目录。

  9. 在配置完映像后,单击完成以构建该映像。YaST 将要求您确认所做的选择。如果您拒绝,相应的配置将会保存下来,而您将会返回概览屏幕。如果您确认构建,KIWI 即会启动,同时您会看到一个显示 KIWI 日志文件的进度窗口。

    如果映像构建成功,它将会保存到前面指定的输出目录。

打印此页