UBUNTU
歷史與發展過程
Ubuntu由馬克·舍特爾沃斯創立,其首個版本於2004年10月20日發布,並以Debian為開發藍本。但其以每六個月發布一次新版本為目標,使得人們得以更頻繁地獲取新軟件。而其開發目的是為了使個人電腦變得簡單易用,但亦有提供服務器版本。Ubuntu的每個新版本均會包含了最新版本的GNOME桌面環境,並且會在GNOME發布新版本後一個月內發行。與以往建基於Debian的Linux發行版,如MEPIS、Xandros、Linspire、Progeny與Libranet等比較起來,Ubuntu更接近Debian的開發理念,因為其主要使用自由與開源軟件,而其他的發行版則會附帶很多閉源的插件。
Ubuntu的軟件套件主要是建基於Debian的不穩定分支:不論是其軟件套件格式(deb)還是軟件管理與安裝系統(Debian Apt/Synaptic)。Ubuntu會將所有對軟件套件的修改即時向Debian作出回饋,而不是在發布新版時才宣布這些修改[9],而事實上,很多Ubuntu的開發者均為Debian的主要軟件套件的維護者。但是Debian與Ubuntu的軟件套件並不一定與對方兼容。換言之,將Debian的軟件包安裝在Ubuntu上可能會出現兼容性問題,反之亦然。
Ubuntu的運作主要依靠Canonical有限公司的支持,但亦有來自Linux社區的熱心人士提供協助,Ubuntu的開發人員多稱馬克·舍特爾沃斯為SABDFL(是self-appointed benevolent dictator for life 的縮寫,即自封的終身仁慈大君)。而在2005年7月8日,馬克·舍特爾沃斯與Canonical有限公司宣布成立Ubuntu基金會,並對其提供1千萬美元作為啟始營運資金。成立基金會的目的是為了確保將來Ubuntu得以持續開發與獲得支持,但直至2006年,此基金會仍未投入運作。馬克·舍特爾沃斯形容此基金會是在Canonical有限公司出現財務危機時的緊急營運資金。
Ubuntu的最新長期支持版本為在2008年4月1日所推出Ubuntu 8.04 LTS(長期支持版),而使用者可以通過其船運服務來獲取免費的安裝光碟。使用者可由網站上下載光碟映像檔燒錄並安裝。
特色
系統管理
Ubuntu的開發者與Debian和GNOME開源社區互相協作,因此其桌面環境採用了GNOME的最新版本,並且與GNOME項目同步發布。Ubuntu不僅僅使用與Debian 相同的deb 軟件包格式,還和Debian社區有著密切聯繫,其會直接和實時地向Debian社區作出貢獻,而不是只在發布時宣布一下。許多Ubuntu的開發者也負責為Debian的關鍵軟件包作出維護。
Ubuntu十分注重系統的安全性,其採用Sudo工具,所有系統相關的任務均需使用此指令,並輸入密碼,比起傳統以登入系統管理員帳號進行管理工作有更佳的安全性。Ubuntu亦注重系統的可用性,其設計為在標準安裝完成後即可以讓使用者投入使用的操作系統。舉例來說,完成安裝後,使用者不用另外安裝網頁瀏覽器、辦公室軟件、多媒體軟件與繪圖軟件等日常應用的軟件,因為這些軟件已被安裝,並可隨時使用。
開發意念Ubuntu計劃強調可達性和國際化,以便能為儘可能多的人所用。而其自5.04版本開始,已使用萬國碼(UTF-8)作為系統缺省編碼,使得來自不同國家的使用者可以看到對方的文字,而不會出現亂碼。
此外,Ubuntu的所有發行版本都免費提供。除了光碟映像檔(CD Image)可提供下載外,使用者亦可通過其船運服務來獲取免費的光碟。且不像其他大型Linux操作系統廠商,Ubuntu並不對「企業版」收取升級訂購費(意即沒有所謂的企業版本,人人所使用的版本皆一樣,使用者只有在購買官方技術支援服務時才要付錢)。
Ubuntu的發行理念強調儘量使用自由軟件,也為所有用戶提供從某個版本升級到下一個版本的方便的途徑。
安裝設定
一直以來,Ubuntu均支持主流的i386、AMD64與PowerPC平台,因此大多數使用者皆可安裝相應的Ubuntu版本在其個人電腦上。而在2006年6月,Ubuntu新增了對昇陽電腦的UltraSPARC與UltraSPARC T1平台的支持,使用者可下載相應版本進行安裝。
自初始發行起,Ubuntu即提供一片安裝光碟與一片用來預覽的Live CD。在Ubuntu 6.06 LTS發布時,其將原來只用作預覽的Live CD更改為不只可以用來預覽,並且使用圖形接口進行安裝的光碟(即Desktop CD),而原來只提供文字安裝接口的安裝光碟則保留並改名(即Alternate install CD)。
在硬件要求上,Ubuntu需要256MB內存,並需要3GB的硬盤空間用來安裝。在檔案系統格式方式,Ubuntu缺省採用ext3檔案系統格式,但亦可選擇其他檔案系統格式。而在存取微軟視窗分區方面,其可以自由讀取和寫入FAT32檔案系統格式的分區,但是對NTFS檔案系統格式的分區則只可進行讀取,而不能對其寫入資料(但亦可通過自行安裝ntfs-3g軟件套件以達到讀寫NTFS分區的功能。而在Ubuntu里,可以經由Samba這個軟件來與其他操作系統進行資訊和檔案交換,功能類似Windows平台上的網絡芳鄰。
其他特色Ubuntu有一個軟件包叫ubuntu-calendar。安裝後,軟件包會每月隨系統升級一起下載桌面壁紙圖像。其中部分壁紙為女性裸體照片,以致Ubuntu被幽默地稱為「色情發行版」、「Linuxxx」與其他類似名稱。2005年5月,具有爭議的Ubuntu-calendar在沒有宣告下暫停發行。而2004年10月到2005年4月的月曆壁紙還可以在Ubuntu儲存庫中找到。
軟件組件
Ubuntu的軟件管理系統與Debian的相同,俱使用apt-get這個指令,而同時亦有圖形使用者接口的Synaptic(新立得軟件包管理器)可供使用。而其將所有軟件分為4類,稱為「組件(component)」,以反映不同的許可證和可用的支持級別。在通常性況下,來自main(官方支持)的軟件會被安裝,以滿足大多數計算機用戶的基本要求,而同樣被安裝的還有來自restricted(「版權限制」)的軟件,其為對系統可用性具有重要性的軟件包。
main組件只包含符合Ubuntu許可證要求並可以從Ubuntu團隊中獲得支持的軟件包。其力圖使日常使用Linux系統時所需的任何東西包括在內。在這個組件內的包可以確保得到技術支持和及時的安全升級。在此組件內的軟件必定是符合Ubuntu版權要求(Ubuntu license requirements)的自由軟件,而Ubuntu版權要求大致上與Debian自由軟件指導綱要(Debian Free Software Guidelines)相同。
restricted組件包含了由於其重要性而被Ubuntu開發者支持的軟件,但是它們並不具有合適的自由許可證,因此不能列入main。其中包括僅能以二進制形式獲得的顯卡驅動程序。因為Ubuntu開發者無法獲得源代碼,其支持的水平與main相比是有限的。
universe(「社區維護」)組件里包含的軟件範圍廣泛,他們或許是受限於許可證,或許不是,但是都不為Ubuntu團隊支持。這樣用戶可以使用Ubuntu的軟件包管理系統安裝各式各樣的程序,同時又與main和restricted中被支持的軟件包相隔離。
最後是multiverse(「非自由」)組件,其中包括了不符合自由軟件要求而且不被支持的軟件包。
大致可總括如下︰
| 自由軟件 | 非自由軟件 | |
| 官方支持 | Main | Restricted |
| 不被官方支持 | Universe | Multiverse |
而因為Ubuntu的新版本在發行後,該版本的套件庫便會被凍結,只提供安全性更新,因此官方推出了一個名為Ubuntu Backports的後續支援計劃,讓使用者可以獲取最新版本的軟件。
簡而言之,在Ubuntu里,安裝軟件的動作大多是經由apt-get這個指令或Synaptic這個工具來完成的,在該處可找到所有官方供應的軟件(不一定被支援),這與微軟視窗操作系統的情況很不同。在視窗里,使用者要安裝軟件,便要自行購買該軟件的安裝檔或執行檔(副檔名為.exe)或在網絡上下載,且要逐一尋找,而在Ubuntu里則可一次過完成大量軟件安裝,因為不論apt-get指令或Synaptic均可單次搜尋並大量安裝軟件。
而在缺省情況下,Ubuntu並沒有安裝防毒軟件,這是因為Linux受到病毒的威脅不大,但使用者可自行安裝ClamAV這套防毒軟件,其主要是用來掃描和清除可以感染微軟視窗的病毒,這在設有電郵服務器的電腦上作用較大。而Ubuntu缺省則安裝了iptables這套防火牆軟件,但卻沒有提供相關的圖形設定接口,使用者可自行安裝firestarter這套圖形接口的防火牆設定程序來進行設置。
私有版權軟件的採用Ubuntu為第三方軟件設立了認證程序。雖然其主要採用自由軟件,但亦接納部份私有版權軟件,只要該私有版權軟件可以自由散發便可,Ubuntu會將其放於multiverse組件里。
而並不會隨Ubuntu發行的軟件包括︰
- 破解DVD加密的解密軟件DeCSS。
- 多媒體編碼與解碼程序庫,如Windows Media。
- 部份廣受歡迎的以私有版權形式發布的瀏覽器插件,如Adobe(合併前為Macromedia)出版的Shockwave(其沒有Linux版本)與Flash——其授權(EULA)禁止Linux發行版將其附於光碟或映像檔內發布,但Ubuntu將其置為multiverse的套件包(flashplugin-nonfree),其會自動由Adobe的網站下載Linux版Flash插件,並進行安裝。
發布周期
buntu每6個月發布一個新版本,而每個版本都有代號和版本號。版本號基於發布日期,例如第一個版本,4.10,代表是在2004年10月發行的。下表列出了以前和計劃中的發布:
| 版本 | 發布日期 | 代號 | 臨近的主要更新 |
| 4.10 | 2004年10月20日 | Warty Warthog | |
| 5.04 | 2005年4月8日 | Hoary Hedgehog | |
| 5.10 | 2005年10月13日 | Breezy Badger | |
| 6.06 LTS | 2006年6月1日 | Dapper Drake | 6.06.1 發布於 2006年8月10日 |
| 6.10 | 2006年10月26日 | Edgy Eft | |
| 7.04 | 2007年4月19日 | Feisty Fawn | |
| 7.10 | 2007年10月18日 | Gutsy Gibbon | |
| 8.04LTS | 2008年4月21日 | Hardy Heron | |
| 8.10 | 2008年10月30日 | Intrepid Ibex | |
| 9.04 | 2009年4月23日 | Jaunty Jackalope |
Ubuntu 9.10 2009年10月29日
|
長期支援
代號「Dapper Drake」的Ubuntu 6.06 LTS版本是Ubuntu的首個擁有長期支援的版本,Canonical公司計劃對它提供比其他版本較長時間的更新支援。桌面版本將得到三年的套件更新以及付費技術支援服務,而服務器版本則將得到五年。
Ubuntu 6.06 LTS本來包括了GNOME 2.14、Mozilla Firefox 1.5.0.3、OpenOffice.org 2.0.2、Xorg7.0、GCC 4.0.3以及2.6.15版的Linux內核。2006年8月10日發布的首個維護更新版本6.06.1,現在與其它較新的版本一同發布。
因為其較長的支援周期,Canonical宣布將繼續為Dapper Drake版本持續提供船運服務,及後之Edgy Eft並不提供,然自Feisty Fawn開始,再度提供這服務。
最新版本
現時Ubuntu的最新版本是代號Ubuntu 9.04,其依然採用了livecd的形式刻盤發布,使用戶直接使用光盤即可引導至Ubuntu界面,讓用戶即使不安裝Ubuntu也可以體驗她的魅力!
中文名: 烏班圖 英文名: Ubuntu 9.10 資源格式: 光盤鏡像 版本: 9.10 發行時間: 2009年10月29日製作發行: Canonical Ltd.
其他分支
Ubuntu還有一個代號為Grumpy Groundhog的分支,其直接由Ubuntu套件庫里的軟件版本控制系統里取出軟件的源代碼,以用作永久性的測試和開發,因此其為不穩定的分支,且不會對公眾開放。
各界評價
迴響在Distrowatch.com上,Ubuntu介紹頁是訪問率最高的頁面,而在2005年於倫敦舉行的Linux世界論壇及會議(LinuxWorld Conference and Expo)上,Ubuntu被嘉獎為讀者所選的最佳Linux發行版。其亦經常被網絡與紙面出版媒體評審。很多評審者認為Ubuntu的主要成功原因在於其擁有一個龐大的社群,讓使用者能夠輕易獲得支持。
批評Ubuntu雖然建基於Debian,但Debian的創始人Ian Murdock卻不滿意Ubuntu。其認為Ubuntu雖然是優秀的Linux發行版,亦促使了Debian的全球化,但因為Ubuntu並不是在Debian的基礎上作出改善,而是另建套件庫,使其與Debian出現不兼容的問題,所以其表示希望Ubuntu能與Debian作出更緊密的合作,使其成果可以為Debian所採用。
相關計劃
正式衍生版本
Ubuntu正式支援的衍生版本包括:
- Kubuntu:使用和Ubuntu一樣的軟件庫,但不採用GNOME,而採用另一個非常普遍的KDE為其缺省桌面環境,好讓KDE愛用戶同時又想使用Ubuntu的人可以擁有一個較好的支援。
- Edubuntu:是Ubuntu的教育發行版。這是為了使教育工作者可以在短於一小時的時間內設計電腦教室,或建立網上學習環境,並且可即時控制該環境而不用在家學習而創作的。
- Xubuntu:屬於輕量級的發行版,使用Xfce4作為其缺省桌面環境,與Ubuntu採用一樣的軟件庫。
- Ubuntu Server Edition︰其於Ubuntu 5.10版(Breezy Badger)起與桌面版同步發行。 其提供了服務器的應用程序,如一個電郵服務器、一個LAMP網頁服務器平台、DNS設定工具、檔案服務器與數據庫管理。與原來的桌面版本比較起來,服務器版的光碟映像檔體積較細,並且其對硬件規格的要求更低。若要運行服務器版,最少只需要有500MB的硬盤空間與64MB的內存便可。然而其並沒有任何桌面環境提供,使用者在缺省環境裡只可使用文字接口。
這些專案與Ubuntu緊密相關,從2006年起,他們會與Ubuntu同步發行。
另外,馬克·舍特爾沃斯也承諾將製作Ubuntu-libre發行版,只使用自由軟件基金會認證過的自由軟件。 然而自由軟件基金會官方已於2006年11月2日推出gNewSense作為只使用自由軟件的Linux發行版,其雖建基於Ubuntu,但並非Ubuntu官方分支。
非正式衍生版本
- nUbuntu:專注於安全工具的版本。
- Ubuntu Lite︰為舊電腦而設的版本。
- zUbuntu:為IBM zSeries 主機移植的版本。
- Ebuntu︰建基於Enlightenment 0.17桌面環境並附有視窗管理員的Ubuntu修改版。
- Fluxbuntu︰建基於 Fluxbox桌面環境的修改版。
- Gnoppix : 這是基於Ubuntu Live CD而研製的以GNOME為缺省桌面環境的Live CD。
- Dubuntu :這是中國大陸Ubuntu愛好者改進Ubuntu的版本,更好的支持中文,並且添加了更多軟件的Live CD。(目前已不再活躍)
- Hiweed Linux:Hiweed GNU/Linux桌面版基於Ubuntu GNU/Linux,適合中國的Debian新手和老手使用。Hiweed桌面是一份已經配置好的中文桌面,包括fcitx中文輸入法,stardict 詞典,zhcon中文終端,ttf-simsun字體等等。Hiweed的目標是:免去新手的痛苦,節省老手的時間。
- PUD(Penk's Underbred Distro)GNU/Linux:是台灣人開發的迷你型自啟動運行和安裝光盤,它基於Ubuntu並帶有很多來自LAMPPIX及Damn Small Linux 項目的特性,它支持繁體中文(zh_TW)。它的主要目標是提供一份完整的Linux桌面並包含許多流行的應用程序和工具,同時保持小容量並易於操作。
- 雨林木風 Ylmf Linux Y1.5(Ubuntu 9.10)發行版。專門為中文用戶定製的發行版。版本特性: (1)將所有的軟件和庫更新到2009年 11 月 3 日,安裝時不需撥掉網線也不需長久等待。 (2)集成firefox 的 flash 和 播放器插件。 (3)針對新用戶,我們在桌面上放置了 Ubuntu 指北針,可以雙擊直接訪問一個快速的 Ubuntu 手冊。 (4)定製ibus輸入法,集成UNRAR壓縮軟件。 (5)修改了默認使用 ubuntu 歐洲官方的軟件源,改為雨林木風軟件源,也可以通過 圖形化工具「系統 - 系統管理 - 軟件源」選擇其他的軟件源。 (6)集成了兩款很精美的主題(包括模仿蘋果電腦界面的主題),滿足不同用戶的視覺需求。 (7)移除了OpenOffice,需要的用戶可以在應用程序菜單的 Ubuntu 軟件中心自行添加。
- BioInfoServ:是一個基於Xubuntu Linux 構建和開發,以生命科學研究及生物信息分析為應用目的的生物信息平台系統。BioInfoServ具有良好的生物信息運行環境及用戶分析界面,包含上百個生物信息應用軟件,能有效地完成生物數據處理、序列比對分析、結構功能預測、分子模擬與進化研究、文獻管理及論文寫作等科研分析工作,是生命科學家或生物學家良好的科研分析平台。同時,BioInfoServ追蹤Linux系統最新發展成果,具備良好的硬件適應能力和圖形用戶環境,其安裝安裝簡單、維護輕鬆、使用方便,適合桌面用戶遷移使用。
- Ultimate Edition:Ultimate Edition最初於2006年12月發布,它是Ubuntu的衍生物。該項目的宗旨是創建一份完整的、無縫集成的、視覺上有震撼力的、並且易於安裝的操作系統。單鍵升級是該發行一些獨有特點中的一項。其他主要特性包括帶有3D效果的定製桌面及主題,對包含WiFi及藍牙在內眾多網絡選項的支持,以及對很多額外應用軟件倉庫的集成。