新增與捨棄

簡單的瞭解 Live CD 之後,你可能會漸漸發現一件事情,察覺到了嗎?那就是 Live CD 的架構,在編譯重製的時候,就已決定這片 Live CD 未來的功能與角色了!也就是說,原本架構是系統救援的 Live CD ,不管你怎麼使用,就是無法改變原本功能,變成可以撰寫 Java 程式的程式開發片!

不懂嗎?也就是說,目前可以看到的 Live CD ,是寫死的系統架構,無法在進行任何程式的更新與安裝,如果真的需要添加任何功能,只有一個途徑,就是重新編譯、壓縮與重製,製成一片新的 Live CD 。但換個角度想,若原本是燒錄在 一般 CD 片上的 Live CD ,可能因為添加某項功能,就會超過 CD 片的容量上限,不是要換成 DVD 片來燒錄新的 Live CD ,就是需要捨棄原本的部分程式,以替換的方式,維持原本的容量大小,這種模式,限制了 Live CD 在功能面上的成長,也降低了 Live CD 的使用領域,使的 Live CD只能讓一般使用者使用,而無法推廣到學校或公司企業。



Live CD 的進化

瞭解了目前 Live CD 的限制之後,你也許會覺得, Live CD 本身的限制過大,雖然 Live CD 不會中毒(因為資料無法寫入)、系統不會毀損(重新開機又是全新的系統),但是一片 Live CD 只能定位在單一的系統服務架構,也許應付一般使用者還可以,怎可能運用在公司企業之上呢?

的確,依照目前 Live CD 的架構與使用模式,的確是無法打破現行的瓶頸,不過,這也不是唯一的路徑。如果,不改變原先 Live CD 的系統架構,不更動原先的系統服務,只需要一個資料夾,與一個壓縮檔,就可以讓 Live CD 無限進化,功能無限延伸,是不是非常完美?!

嗯,聽起來有點像天方夜譚,但這卻是真的!當然,並不是所有的 Live CD 都可以做到這樣的功能,且當然也不是真的隨便產生個資料夾與任意壓縮檔,就可以達到這樣的功能,這需要各方便的協調配合,才能發揮出〝進化〞的功效!

簡單來說, Live CD 原本架構功能不變,差異在於資料夾的內容與壓所檔的內容設定。資料夾,其內容就是新增的程式,如 Jave 編輯器、PHP 網站、XOOPS 網站、FTP,甚至是 MySQL 資料庫,而壓縮檔內的內容,則是連絡 Live CD 與資料夾內容的橋樑,是不可或缺的設定值!

換句話說, Live CD 就像是一台電腦的主機,內涵程式的資料夾,就像是程式光碟片,而壓縮檔,則是啟動連結,,並實現功能面的 Power ,結合這三者, Live CD 就可以完全蛻變,達到完全進化的境界!



tBALA

要做好一件事,需要選對工具!相信大家可以認同這樣的觀點,所以,在 Live CD 的選擇上,為了要達到〝進化〞的功效,需要選擇一套可以達到我們要求的 Live CD ,而它就是 Demn Small Linux ,簡稱 DSL 。

是一套非常迷你的 Linux 系統,大小只有 50 MB 左右。 DSL 是屬於 Debian Linux 系統,有別於一般大家熟悉的小紅帽( Red Had ),比較穩定,結構也比較嚴謹,早期廣為教育單位使用,反而比較少在一些 Linux 相關的教育書籍中出現,所以一般人會比較陌生,不過,只要對 Linux 稍微有接觸的人,一定有聽過 Knoppix 這一套系統; Knoppix 一樣也是Live CD 一種,而它的底層系統一樣是 Debian 的架構,不過你可能會納悶, DSL 與 Knoppix 又有什麼關係呢?如果你利用 DSL Live CD 開機之後,你可以在裡面找到 knoppix 這個資料夾,也就是說, DSL 是 Knoppix Live CD 再次精簡的產物!一套超級迷你的 Linux Live CD 。

因為 DSL 特殊的系統架構的設計,加上系統程式套件選擇得當,就可以達到百變 Live CD 的系統架構與功能。而 tBALA ,就是 DSL + 程式套件資料夾 + 連結壓縮檔的產物,也是在這邊我要向大家推薦,可進化蛻變的 Live CD !適合運用的範圍,從一般個人使用、學校教育單位,甚至一般公司企業都可以使用,除了有之前敘述 Live CD 不易中毒、系統不會毀損的優點之外,再來就是可彈性變化的系統服務、外掛程式,以及 DSL 的另一優點,系統小、執行速度快,可完全載入記憶體中執行,就可以不需要一直運轉 CD-ROM ,造成執行與運算速度上的瓶頸。

tBALA ,可以依照個人或公司的要求,選擇需要的程式套件,與相對應的連結壓縮檔,搭配 DSL Live CD,就可以實現網站架設、資料庫運作、FTP 傳檔、PHP 與 XOOPS 討論區的開設,甚至 Java 程式開發平台,都可以做到,完全不需要安裝,也不需要多高檔的硬體架構,更不需要花費多餘心思在於系統備援、防駭防毒,能有效降低軟、硬體成本的支出, Linux 資訊人員的培育,卻能達到相同的運作要求,真的是一套迎合未來發展趨勢的整合套件!

看了上面的說明,也許你有些心動,也許你有點興奮,更也許你有許多滿腦子的問號,那麼,我建議你,親自感受它的方便,它的魅力 ,與它強大的組合功能,你就會瞭解 tBALA 吸引你的地方在哪裡,並親自感受什麼才叫做〝人性化的設計〞與〝未來的趨勢〞!
This entry was posted on 下午6:36 and is filed under , , . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.