Linux 的 Live CD 發行版本已經有若干年的歷史,但是近一兩年這種發行版本的數量已經增加了好幾倍。現在的大部分專用 LiveCD 都起源于 LinuxTag 的 Knoppix 發行版本,那是個非常成功的發行版本。新奇的 LiveCD 發行版本 —— 一般來講很像新的 Linux 發行版本 —— 為不同的用戶群包裝了不同的軟件集,而且,為了體現它們的創建者的思想,它們也包裝了微調配置和設置細節。
當前,就算是沒有幾百種,也有幾十種可用的 LiveCD 發行版本。最受關注的 LiveCD 可能是特意用來向新用戶展示 Linux 的通用辦公軟件包。不過,此外還有其他的更為專用的發行版本,比如用作系統群集、急救 CD、防火墻或安全工具。在很多情況下,更為專用的發行版本也會更小,因為它們舍棄了大部分通用的工具。
fedora提供了livecd-tools,可以用來創建livecd, 使用起來很簡單:
livecd-creator --cache=./livecd/cache --shell --config=ks/minimal.ks --fslabel=kvm-live -d
kickstart文件如下:
lang en_US.UTF-8
keyboard us
timezone Asia/Shanghai
auth --useshadow --enablemd5
selinux --disabled
firewall --disabled
part / --size 2048/p>
p>repo --name=development --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhidearch=$basearch/p>
p>
%packages --excludedocs
@core --nodefaults
@base-x --nodefaults
@xfce-desktop --nodefaults
@virtualization-hypervisor/p>
p>#additional pkgs
openssh-clients
libvirt-python
%end