轉載,未測試
個性化定制最為明顯的好處就在于能夠真正適合自己的需要。想要個性化定制 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”按鈕以便生效。

GNOME 桌面的定制
GNOME 桌面包括登錄屏幕、桌面、主題三部分的定制。其中,在登錄屏幕中可以設置 GDM 主題、Splash 屏幕、背景顏色;桌面部分能夠定制壁紙和字體;在主題中可以選擇 GNOME 桌面所用的主題及圖標。對于這些定制,用戶既可以選擇系統自帶的,也可以使用自己的。從 GNOME LOOK 上可以找到這方面的豐富資源。

定制 Apt 源
通過定制 Apt 源,就能夠直接在 Live CD 中使用這些擴展的源,以便安裝需要的應用程序。在你需要使用的源前打勾選擇即可。對于其他的源,可以輸入到下面的文本框中。

優化啟動及關機過程
在啟動部分,可以選擇在系統啟動時需要運行的守護進程,如 ppp、laptop-mode 等。同時,Reconstructor 也能夠對關機過程進行優化。

設置用戶及口令
切換到 Live CD 選項頁,對在 Live CD 中要用到的用戶、口令及主機名進行設置。

定制應用程序
Reconstructor 的模塊功能可以讓用戶按需定制應用程序,如安裝程序、刪除程序等。普通用戶可以使用 Reconstructor 提供的現有模塊:包括圖像處理軟件、生產力軟件、多媒體軟件、網絡軟件、服務器軟件、及其他軟件等。如果現有模塊不能滿足你的要求,那么可以通過輸入安裝或刪除命令來實現對于軟件的定制。

構建選項
注意以上每一個部分的定制都需要點擊“Apply”按鈕。現在按“Next”進入構建選項頁。在此設置 Ubuntu Live CD ISO 文件的保存路徑、名稱、架構。如果所有的都沒有問題,那么繼續下一步吧。

定制結束
此時,需耐心等候一陣,直到看到 Finished 頁面。

最后測試
在 Ubuntu Live CD 定制結束后,先不要忙著刻盤,在虛擬機中測試一下,如果確認沒有問題,那么就燒錄并與朋友分享吧