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