创建个性化 Arch Linux Distro


创建自己的一张Live CD,个性化配置,预装自己所需软件,当属一件乐事。

下面是创建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 ,你可以往里面添加额外的语言包和应用程序。

安装:

http://apt.ubuntu.com/p/uck

相关内容