這篇文章主要介紹了在Fedora系統(tǒng)下創(chuàng)建livecd的簡單方法,利用到了livecd-tools這個(gè)軟件,需要的朋友可以參考下
Linux 的 Live CD 發(fā)行版本已經(jīng)有若干年的歷史,但是近一兩年這種發(fā)行版本的數(shù)量已經(jīng)增加了好幾倍,
在Fedora系統(tǒng)下創(chuàng)建livecd的簡單方法
,F(xiàn)在的大部分專用 LiveCD 都起源于 LinuxTag 的 Knoppix 發(fā)行版本,那是個(gè)非常成功的發(fā)行版本。新奇的 LiveCD 發(fā)行版本 —— 一般來講很像新的 Linux 發(fā)行版本 —— 為不同的用戶群包裝了不同的軟件集,而且,為了體現(xiàn)它們的創(chuàng)建者的思想,它們也包裝了微調(diào)配置和設(shè)置細(xì)節(jié)。當(dāng)前,就算是沒有幾百種,也有幾十種可用的 LiveCD 發(fā)行版本。最受關(guān)注的 LiveCD 可能是特意用來向新用戶展示 Linux 的通用辦公軟件包。不過,此外還有其他的更為專用的發(fā)行版本,比如用作系統(tǒng)群集、急救 CD、防火墻或安全工具。在很多情況下,更為專用的發(fā)行版本也會(huì)更小,因?yàn)樗鼈兩釛壛舜蟛糠滞ㄓ玫墓ぞ摺?/p>
fedora提供了livecd-tools,可以用來創(chuàng)建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
repo --name=development --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basearch
%packages --excludedocs
@core --nodefaults
@base-x --nodefaults
@xfce-desktop --nodefaults
@virtualization-hypervisor
#additional pkgs
openssh-clients
libvirt-python
%end