创建个性化 Arch Linux Distro
下面是创建Arch Live CD的方法。
准备:
*在电脑上已安装Arch Linux
*10GB 磁盘空间
*空白CD/DVD盘(CD一般大小为700M,DVD为4.7G容量)
*系统管理员权限
Step 1 创建Chroot 基本系统
点击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
Step 2 个性化ISO & 软件包
现在我们将个性设置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
Step 3 生成ISO
在做完上述个性化设置后,接下来生成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 ,你可以往里面添加额外的语言包和应用程序。
安装: