个性化定制最为明显的好处就在于能够真正适合自己的需要。想要个性化定制 Ubuntu 的 Live CD 吗?想要体验 DIY 的乐趣吗?本文将以图解的方式全程为你提供指导与帮助。
选择工具
“工预善其事,必先利其器”。选择一款合适的定制工具,对于普通用户来说尤其重要。这儿有两种 Ubuntu Live CD 的定制工具:UCK 和 Reconstructor。前者可以增删 Live CD 中的语言包和应用程序,后者能够提供从 GNOME 桌面到应用软件的多方面定制功能。本文选择 Reconstructor 作为 Ubuntu Live CD 的定制工具,读者朋友也可以自行尝试 UCK。
前期准备
在正式定制之前,应该做好这些方面的准备工作:制作或收集需要用到的定制资源,如主题、壁纸、模块等等;Ubuntu Live CD 的原始 ISO 映像(Reconstructor 支持 6.06 及 6.10);从 Reconstructor 官方网站下载定制程序;安装 Reconstructor 的使用依赖,如 squashfs-tools、libbogl-dev、mkisofs 等(详见 readme.txt 文件)。
定制过程
执行程序 tar xvzj reconstructor-2.0.tar.gz cd reconstructor-2.0/ sudo python reconstructor.py Reconstructor 在启动时会检查使用依赖,并提示用户安装未完成的依赖。接着会进入欢迎页面。
创建工作目录 Reconstructor 默认会将工作目录创建于 /home/username/reconstructor,另外分别创建 remaster、root、initrd 三个子目录。工作目录仅在首次使用时才有必要创建,如果是再次使用,则无需创建。因为我们是初次使用,所以勾选其中的三个选项。然后,在 Live CD ISO Filename 选择先前下载好的原始 Ubuntu Live CD ISO 映像文件。
定制引导屏幕 引导屏幕这部分可以定制 Live CD Splash 图像、引导选项文字的颜色、以及 Usplash 图像。需要注意是,Splash 图像要求是 pcx 格式,而 Usplash 则是编译好的 so 文件(对于 Ubuntu 6.06,Reconstructor 支持直接生成)。设置后,点击“Apply”按钮以便生效。