Gentoo

Gentoo

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

基本介紹

  • 中文名:Gentoo
  • 外文名:Gentoo
  • 前提:Linux
  • 實質:自由作業系統
  • 領域:網際網路
簡介,Portage系統,優點,缺點,版本信息,

簡介

Gentoo最近一次發布的是Gentoo 20151231 LiveDVD和20160107的Stage3壓縮檔(截至2016年1月13日)。同時提供每日更新的Portage樹快照。Gentoo不提供傳統意義的安裝程式,他的安裝CD只是提供一個基本的,含有所需工具的Linux環境,用戶需要從分區,掛載,解壓Stage3(或許還有Portage樹的快照壓縮檔)開始,下載,配置自己需要的軟體包。複雜的安裝過程往往會讓很多新手覺得沮喪,但是它確實能更好的幫你了解Linux的構建。
當然,Gentoo的意義不僅僅在於它所提供的軟體。它是圍繞著一個發行版建立起來的社區,由300多名開發人員和數以千記的用戶共同驅動。發行版項目為用戶提供各種途徑來享用Gentoo:文檔、基礎設施(郵件列表、站點、論壇……)、版本發布工程、軟體移植、質量保證、安全跟進、強化等等。
為了商討和協助Gentoo的全局開發,每年推選出一個7人議會,對Gentoo項目中的全局性問題、方針政策和發展進步做出決定。

Portage系統

Portage是Gentoo的核心和特色,履行許多關鍵的職責。其一,Portage是Gentoo的軟體包管理系統。Gentoo下要獲取最新的Portage樹,輸入:emerge --sync。這個命令告訴Portage從Gentoo的伺服器更新你本地的Portage樹。本地Portage樹包含一份完整的ebuild腳本集合,Portage以執行這些ebuild腳本來安裝軟體包。當前,我們的Portage樹中擁有超過10000個軟體包,軟體包更新和新軟體包每時每刻都在加入中。
Gentoo
Portage也是一個軟體包構建和安裝系統。類似於BSD的Ports系統。當你想安裝一個軟體包時,輸入“emerge 軟體包名”,此時Portage按照你作的具體配置(比如USE)自動構建一個軟體包的定製版本。請根據自己的硬體最佳化配置,確保啟用了軟體包中你想要的一些可選特性——同時確保未啟用那些你不想要的。
Portage系統很好的實現了Gentoo的哲學。

優點

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

缺點

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

版本信息

Gentoo Linux
版本日期
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日
建立Weekly Build機制,每年定期發布的新版本被取消
2008年9月22日
10.0(Gentoo Linux 10周年特別紀念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日
(由於採用滾動更新方式,版本過多,故只羅列最近的版本)
2016年1月13日更新詞條
20151110
2015年11月10日
20151224
2015年12月24日
20151225
2015年12月25日
20151227
2015年12月27日
20151229
2015年12月29日
20151231
2015年12月31日
20160105
2016年1月5日
20160107
2016年1月7日

相關詞條

熱門詞條

聯絡我們