下面是創建Arch Live CD的方法。
*在電腦上已安裝Arch Linux
*10GB 磁盤空間
*空白CD/DVD盤(CD一般大小為700M,DVD為4.7G容量)
*系統管理員權限
點擊Chroot ,可查看對chroot具體介紹。
#1,下載所需工具
su && pacman -S devtools git make –needed
#2,使用基本軟件包創建chroot
mkarchroot /tmp/chroot base
#3,復制Archiso 軟件包
git clone git://projects.archlinux.org/archiso.git
#4,編譯Archiso到chroot
make -C archiso/archiso DESTDIR=/tmp/chroot install
#5,
mkarchroot -r bash /tmp/chroot
現在我們將個性設置OS,設置軟件包、配置文件、窗口管理器
#1,創建loopback 接口
mknod /dev/loop0 b 7 0
#2,配置服務器下載最新軟件包
echo ‘Server = http://ftp.osuosl.org/pub/archlinux/$repo/os/x86_64′ >> /etc/pacman.d/mirrorlist
#3,下載需要的軟件包,只要你喜歡的:
pacman -S devtools libisoburn squashfs-tools #必須下載
推薦的軟件有:
Firefox;
Google Chrome;
xorg;
gimp;
audacious;
leafpad;
kde-base
……
接下來,創建/修改用戶配置文件,下面是通常需要修改的文件:
.bashrc
/boot/grub/menu.lst
/etc/rc.conf
/etc/hosts/allow
在做完上述個性化設置後,接下來生成ISO文件:
cp -r /usr/share/archiso/configs/baseline /tmp
cd /tmp/baseline
./build.sh
exit
下一步,可退出chroot。生成的ISO文件在“/tmp/chroot/tmp/baseline/out/”。
恭喜!Done!
推薦:
Ubuntu 定制套件(UCK):方便地定制您的 Ubuntu 桌面 CD
簡介:Ubuntu Customization Kit 用於在官方 Ubuntu Live CD 基礎之上進行個性化定制的工具,包括 Kubuntu/Xubuntu 和 Edubuntu ,你可以往裡面添加額外的語言包和應用程序。
安裝:
http://apt.ubuntu.com/p/uck