目前花蓮縣力推 Linux 進入教學現場(資訊教育),當初以相容性為考量,找了市面上的Live CD,最後決定用B2DpureKGB。
B2DpureKGB的確很不錯,硬體幾乎都能支援,也有許多好用的功能,但是就使用者的眼光而言,畢竟不夠美、不夠炫。
後來在偶然間用了 Edubuntu ,可愛的圖案,操作的便利,覺得更適合讓小學生用。
學生回家後,幾乎沒有 Linux的環境可供練習,必須提供 Live CD。這次因為上級補助,本校提供每人1片 li-Linux 2006
(B2DpureKGB再製版) 回家用,不但打開 Linux 的能見度,學生的學習也得以延續。
不過,本校因改用 Ubuntu 的 dapper 版本(用edgy,USB無法啟動),所以想提供 edubuntu edgy 的live cd,更契合上課環境。
而其 live cd 不管語系如何選,進去後還是英語,而有些軟體也不太夠用,因此動啟重製的念頭。
Google真是我們的好幫手,一下子就找到了:
LinuxTOY » Ubuntu Live CD 個性化定制全程圖解
這是個圖形化的工具,動動滑鼠就能輕鬆將gnome介面的 ubuntu live cd 修改,還能保有原來的特色。
一、安裝:
請到官網 reconstructor 的下載頁面,下載 deb 檔。下載時,可以選 『開啟方式』- GDebi package Installer,
GDebi 會幫你把需要的其他套件一併安裝。
二、使用:
1.開始
2.升級:按左下角的Update
3.第一關:選擇source
第1次用,3個 create 都要勾,之後換 iso 檔才需要勾。
指定 iso 檔後,按 Next 進入下1關。
4.第二關:設定 gnome、新增/移除程式
這裡可以設定開機splash,如果不設,會用 iso 檔原來的。
這裡可以設定gnome的佈景主題、桌布、圖示、字型等。
這裡則指定sources.list的內容,台灣地區可以將 http://apt.ubuntu.org.tw/sources.list.edgy 的內容直接貼上。
設定最佳化。
設定帳號、密碼、主機名稱等。
新增移除程式用,可以使用內建的模組,也可以開啟左下角的 Terminal,利用 apt-get install來安裝。
最後,別忘了要按 Apply 讓改變生效!
5.第三關:設定輸出,產生ISO檔
在 Filename 指定 iso 檔名。
產生ISO檔約10多分鐘,可以休息一下。
6.第四關:完成,燒錄。
完成後,按 Burn ISO可以直接燒錄,或是使用 qemu 模擬看看。
qemu install:
sudo apt-get install qemu bochsbios vgabios
use:
sudo mount -t tmpfs -o size=272m none /dev/shm
qemu -cdrom ~/ubuntu-custom.iso -boot d -m 256
心得:
1.不要急著按 Finish,先將成果試用看看,要修改的話,按 Back 直接修改即可,不用重頭來。
2.Firefox會自動安裝flashplayer,直接將本機的 ~/.mozilla 資料夾複製到 reconstructor/root/etc/skel/下,
就不用裝flashplugin-nonfree套件,書籤也一併進去了。
3. 官方 live cd有很多用不到的套件,像ttf-xxxxxx-fonts,很多是其他語系用的;
language-pack-XX、language-pack-gnome-xx、language-pack-kde-xx用不到的也都可以移除。
4.可以參考 Linux 桌面瘦身加速工具組 — trans-purge 來瘦身。
5. edubuntu 無法用上面的方法,只好自己去找,像語系在 reconstructor/root/usr/share/locale-language。
6. gnome 在附屬應用程式有個好工具:磁碟用量分析器,可以用來找到還有哪裡很佔空間?
找到了,進 terminal 除掉它!或用 gksu nautilus進去刪。
7.gnome 的選單有很多程式沒顯示,可到 reconstructor/root/usr/share/applications/ ,打開該軟體的
xxxxxx.desktop,把 nodisplay= false 改成 true。
8.中文語系 language-pack-zh, language-pack-gnome-zh, language-pack-kde-zh 裝好後,再裝language-support-zh ,
會把缺的都裝好。