gentoo

gentoo

Gentoo是一個基於Linux的自由作業系統,它能為幾乎任何應用程式或需求自動地作出最佳化和定製。追求極限的配置、性能,以及頂尖的用戶和開發者社區,都是Gentoo體驗的標誌特點。Gentoo的哲學是自由和選擇。得益於一種稱為Portage的技術,Gentoo能成為理想的安全伺服器、開發工作站、專業桌面、遊戲系統、嵌入式解決方案或者別的東西——你想讓它成為什麼,它就可以成為什麼。由於它近乎無限的適應性,可把Gentoo稱作元發行版。

簡介

gentoogentoo
Gentoo最近一次發布的是Gentoo20140522LiveDVD版本。Gentoo不提供傳統意義的安裝程式,他的安裝CD只是提供一個Linux環境,從分區,掛載硬碟,下載編譯核心,書寫Grub等等都需要手動命令行一步步來。複雜的安裝過程往往會讓很多新手覺得沮喪,但是它確實能更好的幫你了解Linux的構建。
當然,Gentoo的意義不僅僅在於它所提供的軟體。它是圍繞著一個發行版建立起來的社區,由300多名開發人員和數以千記的用戶共同驅動。發行版項目為用戶提供各種途徑來享用Gentoo:文檔、基礎設施(郵件列表、站點、論壇……)、版本發布工程、軟體移植、質量保證、安全跟進、強化等等。
為了商討和協助Gentoo的全局開發,每年推選出一個7人議會,對Gentoo項目中的全局性問題、方針政策和發展進步做出決定。

核心

Portage是Gentoo的核心,履行許多關鍵的職責。其一,Portage是Gentoo的軟體發行系統。Gentoo下要獲取最新的軟體,打一個命令:emerge--sync。這個命令告訴Portage從網上更新你本地的“Portage樹”。本地Portage樹包含一份完整的腳本集合,Portage以之創建和安裝最新的Gentoo軟體包。當前,我們的Portage樹中擁有超過10000個軟體包,軟體包更新和新軟體包每時每刻都在加入中。
Portage也是一個軟體包構建和安裝系統。當你想安裝一個軟體包時,你輸入“emerge軟體包名”,此時Portage按照你作的具體配置自動構建一個軟體包的定製版本。請根據自己的硬體最佳化配置,確保啟用了軟體包中你想要的一些可選特性——同時確保未啟用那些你不想要的。
Portage還使系統保持在持續更新狀態。輸入emerge-uDNworld——一個命令——能確保系統中你想要的所有軟體包得到自動更新。

優點

與大多數GNU/Linux發行版本不同,GentooLinux為用戶提供了大量的應用程式原始碼。GentooLinux的每一部分都可以在最終用戶的系統上重新編譯建造,甚至包括最基本的系統庫和編譯器自身。通過依賴關係描述和原始碼鏡像的形式提供軟體,GentooLinux提供了大量軟體供用戶選擇。標準的原始碼鏡像包括30G的數據。選擇不僅在軟體整體方面,也存在於軟體的內部。由於可以在本地編譯軟體,參數和變數的選擇可以由用戶自己指定。
指定參數的優勢不僅在於用戶了解了設定,更多是增加了針對硬體進行性能提升的餘地。而且用戶可以使用自己喜歡的補丁或外掛程式對軟體功能進行調整,比如當前的GentooLinux核心發布包括35種。
由於系統及套用軟體的安裝方法差異顯著,GentooLinux社區對安裝內容的探討相當深入。即便不使用GentooLinux的用戶也可以通過了解參數選擇明白軟體內部的設定。套用軟體的配置設定都記錄在ebuild檔案中,由ebuild、emerge命令管理。

缺點

由於經常會使用網路下載原始碼,GentooLinux對網路有很強的依賴。在進行系統或軟體的安裝時,不僅需要隨時的連線,還要求足夠的傳輸速度。
同樣的,安裝GentooLinux對計算機系統的效能也有較高的要求,包括CPU和記憶體。當然這不意味著GentooLinux不能使用在低配置設備上,只是用戶將會在安裝相同的環境時會付出更多時間。所以,對於低配置的用戶,軟體包的挑選尤為重要。

版本信息

1.0
2002年3月31日
1.1a
2002年4月4日
1.2
2002年6月5日
1.4
2003年8月5日
2004.0
2004年3月31日
2004.1
2004年4月28日
2004.2
2004年7月26日
2004.3
2004年11月15日
2005.0
2005年3月28日
2005.1
2005年8月15日
2006.0
2006年2月27日
2006.1
2006年8月31日
2007.0
2007年5月8日
2008.0
2008年7月6日
建立WeeklyBuild機制,每年定期發布的新版本被取消
2008年9月22日
10.0(GentooLinux10周年特別紀念liveDVD)
2009年10月4日
10.1(修復了bug的特別liveDVD)
2009年10月10日
11.2(為了慶祝開發者和使用者之間協作的LiveDVD)
2011年8月7日
12.0
2012年1月2日
12.1
2012年04月01日
20121221 2012年12月21日
20140826 2014年08月26日

相關詞條

相關搜尋

熱門詞條

聯絡我們