這篇文章主要介紹了在Fedora系統(tǒng)下創(chuàng)建livecd的簡單方法,利用到了livecd-tools這個軟件,需要的朋友可以參考下
Linux 的 Live CD 發(fā)行版本已經(jīng)有若干年的歷史,但是近一兩年這種發(fā)行版本的數(shù)量已經(jīng)增加了好幾倍,
在Fedora系統(tǒng)下創(chuàng)建livecd的簡單方法
,F(xiàn)在的大部分專用 LiveCD 都起源于 LinuxTag 的 Knoppix 發(fā)行版本,那是個非常成功的發(fā)行版本。新奇的 LiveCD 發(fā)行版本 —— 一般來講很像新的 Linux 發(fā)行版本 —— 為不同的用戶群包裝了不同的軟件集,而且,為了體現(xiàn)它們的創(chuàng)建者的思想,它們也包裝了微調(diào)配置和設置細節(jié)。當前,就算是沒有幾百種,也有幾十種可用的 LiveCD 發(fā)行版本。最受關注的 LiveCD 可能是特意用來向新用戶展示 Linux 的通用辦公軟件包。不過,此外還有其他的更為專用的發(fā)行版本,比如用作系統(tǒng)群集、急救 CD、防火墻或安全工具。在很多情況下,更為專用的發(fā)行版本也會更小,因為它們舍棄了大部分通用的工具。
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