Build Service/KIWI/Cookbook

From openSUSE

Contents

Kiwiheader

Kiwi

The openSUSE KIWI image system provides a complete operating system image solution for Linux supported hardware platforms as well as for virtualization systems like Xen or VMware.

With KIWI you can

  • Create a tuned server appliance, containing your application and just enough operating system components
  • Spin a live CD or DVD with just the packages and software you need
  • Create a ready-to-run VMware virtual appliance
  • Create a live USB key and carry your Linux system with you wherever you go
  • Build a hard disk image for preloading onto hardware

Cookbook TOC

kiwi

01 Kiwi Basics

A brief introduction to Kiwi, the required packages, commands and other useful getting started information.


Juice

02 Build a minimal system

Based on one of the Kiwi supplied templates build a JeOS (Just enough OS) system to get familiar with the Kiwi process.


LiveCD

03 Build a Live CD system

Build an image you can boot and run from a CD. Take a first step to modify a base Kiwi configuration to change the content of the image.


VMware Image 04 Build a VMware image

Step into the world of virtualization with this VMware based example.Learn more about the XML elements and how they work.


USB 05 A system on a USB stick

Learn howto build an image that can run a Linux system from a USB stick. Include some "firstboot magic" to help configure the system on initial boot.


GNOME 06 Using the GNOME desktop environment

Learn how to run GNOME as your graphical UI. Customize the base example to enable auto login, automatically start Firefox, and customize GNOME right out of the gate.



FAQ, TIPS and TRICKS


The examples presented here only scratch the surface of the possibilities. More information is available on the FAQ page accessible from the link below.

FAQ, TIPS and TRICKS


Feel free to additional example pages to the Cookbook.