3. 2017/11/11SUSE Studio Express を使ってみた 3/19
SUSE Studio Express
●
ディスクイメージをオンライン/オフラインで
作成するためのシステム
– OpenStack や VirtualBox などのイメージ
– Docker コンテナ
– AppImage
– Live CD, USB
●
SUSE Studio + Open Build Service
– Kiwi のディスクイメージ定義ファイルを作成する UI
– Open Build Service でビルド
●
まだ作りかけという印象
13. 2017/11/11SUSE Studio Express を使ってみた 13/19
ローカルビルド
$ osc build –vm-type=kvm
●
KVM でビルドしないといけない
●
ビルド環境のリソースは多めに
~/.oscrc
# value in MB - e.g. 512
build-memory = 4048
# build-vmdisk-rootsize is the size of the disk-image used as root in a VM build
# values in MB - e.g. 4096
build-vmdisk-rootsize = 8096
18. 2017/11/11SUSE Studio Express を使ってみた 18/19
が、しかし
Thanks for the patch it looks good and I'll merge it. But
as a side not the last supported target distro for this
kiwi version was Leap42.1 and I recommend to use the
next generation kiwi http://suse.github.io/kiwi/
もうこれはサポートされてないよ。
次世代のkiwiが別のリポジトリにあるから、そっち使ってね
19. 2017/11/11SUSE Studio Express を使ってみた 19/19
KIWI Next Generation
●
Perl から Python に書き換えたバージョン
– http://suse.github.io/kiwi/
●
ディスクイメージを作れる OS
– CentOS 7
– Fedora 25
– openSUSE Leap 42
– Red Hat Enterprise 7
– SUSE Linux Enterprise 12
– Tumbleweed
– Ubuntu Xenial