自制Linux發(fā)行版第二彈——SUSE
Novell最近發(fā)起了SUSE Studio 一項可以讓你從任何瀏覽器創(chuàng)建OpenSUSE的服務(wù)。這項服務(wù)的主要目的是使你能夠產(chǎn)生一個虛擬的程序,出于幾乎所有的目的這個程序是基于SUSE的,但是對于我們的目的,我們也能使用它來搭建自己的發(fā)行衍生版本。
SUSE Studio
難度程度:簡單;時間:30分鐘;自定義程度:中
Novell最近發(fā)起了SUSE Studio 一項可以讓你從任何瀏覽器創(chuàng)建OpenSUSE的服務(wù)。在那時,我們報道這項服務(wù)是非常排外的,它是嚴(yán)格地執(zhí)行只能被邀請才能使用,盡管如此,你可以通過 www.susestudio.com 請求一個邀請。
即使在第二位,這也是個強大的,易用的工具。這項服務(wù)的主要目的是使你能夠產(chǎn)生一個虛擬的程序,出于幾乎所有的目的這個程序是基于SUSE的,但是對于我們的目的,我們也能使用它來搭建自己的發(fā)行衍生版本。開始有很多種剪裁你發(fā)行版本的方法。你可以選擇使用哪個版本的SUSE,然后你需要選擇一個基礎(chǔ)包(base package)這個基礎(chǔ)軟件包定義了你衍生版本在哪個桌面和硬件平臺上面。這可能要選擇包括Gnome,KDE或者是LXDE作為你的桌面,或者決定你要在一臺服務(wù)器上使用它。我們建議你選在OpenSUSE作為你的平臺,選擇更加適合家庭使用的服務(wù),盡管如此如果想要的話,你可以選擇企業(yè)版本。
更進一步的選項允許你定義哪個軟件被包含或者被拒絕,通過使用頁面底部的一個搜索工具,你同樣可以通過點擊相關(guān)的鏈接來添加軟件倉庫和自定義RPMs。每一個選項界面都像基地瀏覽服務(wù)器一樣有邏輯性,并且很令人驚訝。
創(chuàng)建一個SUSE Studio應(yīng)用
應(yīng)用:你可以在這里選擇桌面,硬件平臺和SUSE版本,只需要點擊單選按鈕。
選擇一個名字:你計算機現(xiàn)在的統(tǒng)計資料在右邊框,隨著你的每一步選擇而更新。
軟件:在這里你可以使用搜索工具搜索你想要安裝或者是移除的軟件包。同時你也可以通過點擊相關(guān)的鏈接來添加軟件倉庫或者 上傳你自己的RPMs。
配置:很自由的改變你系統(tǒng)的具體細(xì)節(jié),包括添加,本地化,啟動應(yīng)用程序或者是任何你想要包含的腳本。
設(shè)計:在同一個配置表格中你可以選擇logo和墻紙,或者是上傳你自己的。在頁面底部的窗口顯示了你的應(yīng)用效果。
搭建:我們選擇搭建ISO鏡像,但是你也可以搭建一個虛擬機可以在你內(nèi)存條使用的虛擬應(yīng)用和鏡像。#p#
自定義文件存儲
你可以通過選擇或是上傳logo和墻紙來自定義你的衍生發(fā)行版本的視覺效果,給它一種個人的感覺。上傳包含在/home 目錄中的文件到你的衍生發(fā)行版本也一種無痛的經(jīng)歷。這個可以帶來額外的好處,如果當(dāng)你感到每次重新安裝的時候都要上傳很大的音樂收藏是很恐怖的一件事。
配置選項擴展性也非常好,可以讓你定義本地化,不論你是想要32位還是64為位操作,啟動時你要執(zhí)行的應(yīng)用程序和服務(wù),甚至是虛擬驅(qū)動器,如果你正在創(chuàng)建應(yīng)用程序而不是一張live CD。這個服務(wù)的靈活性和前瞻性是非常出色的,是最簡單的構(gòu)建適合自己需要的個性化SUSE衍生版本的方法之一。
盡管你可以配置所有的選項,但是SUSE根據(jù)你選擇的基礎(chǔ)軟件包建立了一個敏感的默認(rèn)設(shè)置,所以你只要改變你想要改變的部分,而不用擔(dān)心有任何拘束。SUSE Studio比任何標(biāo)準(zhǔn)限制的網(wǎng)站都要要易于使用,通過導(dǎo)航你可以點擊右邊的標(biāo)簽輕松的回到之前創(chuàng)建存儲器步驟。
一個出色的服務(wù)?
與UCK相比,SUSE Studio在自定義你的衍生版本上面給你了更多的自由,尤其是你可以在任何主機上通過瀏覽器都可以啟動服務(wù)。然而,如果你沒有一個非常快的網(wǎng)絡(luò)連接,那么下載你完成的應(yīng)用或者是live CD就是大大的不利了。你會沉浸在格外激進的想法中,一定會有其他的官方工具,使用它們可以達到同樣的目的。
如果你有足夠快的網(wǎng)絡(luò)來使用這項服務(wù),你會對你只能創(chuàng)建SUSE的衍生版本感覺到為難,盡管這是你期望得到的由Novell(擁有和掌控SUSE)開發(fā)的服務(wù)。然而,SUSE Studio背后的代碼將在它放出beta版本的時候以開放源代碼的協(xié)議放出,所以我們也可以看見,類似的搭建發(fā)行版本的服務(wù)競爭不久的將來會像雨后春筍一樣出現(xiàn)。SUSE是強大的企業(yè)化的,而且服務(wù)支持非常好的Linux社區(qū)。但是如果你死也要衍生另外一個發(fā)行版本,那么instalinux是下面兩個中較好的選擇(看下面的方框)
其他自定義工具
Revisor:
如果你喜歡UCK的界面但你有選擇了Fedora,你是幸運的。只需使用軟件包管理器下載Revsior,你就可以直接搭建你的衍生版本。Revsior不需要ISO源來工作,因為軟件包會自動產(chǎn)生一個新的可以刻錄、可以硬盤啟動或是可以使用live USB安裝衍生版本的 ISO鏡像,盡管這樣也意味著你需要一個可用的互聯(lián)網(wǎng)連接來下載軟件包核心。
instalinux:如果你喜歡SUSE Studio的方法,但是你等不及邀請,你可以嘗試www.instalinux.com。界面不像SUSE Studio那樣精良,同時你也可能會錯失添加你自己的風(fēng)格和建立虛擬應(yīng)用的設(shè)置。不像SUSE Studio或是UCK,但是,你可以根據(jù)網(wǎng)絡(luò)上任何的版本來構(gòu)建你自己的衍生版本,而且相比之下產(chǎn)生的鏡像也非常小。
【編輯推薦】