The openSUSE KIWI Image System provides an operating system image solution for Linux supported hardware platforms as well as for virtualization systems like Xen, VMware, etc. The KIWI architecture was designed as a two level system. The first stage, based on a valid software package source, creates a so called unpacked image according to the provided image description. The second stage creates from a required unpacked image an operating system image. The result of the second stage is called a packed image or short an image.
packages for kiwi are provided at the openSUSE buildservice: http://download.opensuse.org/repositories/Virtualization:/Appliances/
- make sure you have the kiwi-templates package installed
- build a live ISO example:
kiwi --build suse-XXX-JeOS -d /tmp/myimage --type iso
- run your OS in a VM like kvm
kvm -cdrom /tmp/myimage/*.iso
- Fork it.
- Create a branch (
git checkout -b my_kiwi
) - Commit your changes (
git commit -am "Added Snarkdown"
) - Push to the branch (
git push origin my_kiwi
) - Create an [Issue][1] with a link to your branch
- Enjoy a refreshing Diet Coke and wait
also see the git-review gem
Remember to have fun :)