Linux 的 Live CD 發(fā)行版本已經(jīng)有若干年的歷史,但是近一兩年這種發(fā)行版本的數(shù)量已經(jīng)增加了好幾倍。現(xiàn)在的大部分專用 LiveCD 都起源于 LinuxTag 的 Knoppix 發(fā)行版本,那是個(gè)非常成功的發(fā)行版本。新奇的 LiveCD 發(fā)行版本 —— 一般來(lái)講很像新的 Linux 發(fā)行版本 —— 為不同的用戶群包裝了不同的軟件集,而且,為了體現(xiàn)它們的創(chuàng)建者的思想,它們也包裝了微調(diào)配置和設(shè)置細(xì)節(jié)。
當(dāng)前,就算是沒(méi)有幾百種,也有幾十種可用的 LiveCD 發(fā)行版本。最受關(guān)注的 LiveCD 可能是特意用來(lái)向新用戶展示 Linux 的通用辦公軟件包。不過(guò),此外還有其他的更為專用的發(fā)行版本,比如用作系統(tǒng)群集、急救 CD、防火墻或安全工具。在很多情況下,更為專用的發(fā)行版本也會(huì)更小,因?yàn)樗鼈兩釛壛舜蟛糠滞ㄓ玫墓ぞ摺?/p>
fedora提供了livecd-tools,可以用來(lái)創(chuàng)建livecd, 使用起來(lái)很簡(jiǎn)單:
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