Gentoo Linux是一種 Linux 作業系統，基於 Portage 包管理系統，而擁有幾乎無限制的適應性特性，被官方稱作元發行版（metadistribution），支援多達 10 種以上的電腦系統結構平臺。此專案和它的產品以巴布亞企鵝命名。Gentoo 包管理系統的設計是模組化、可移植、易維護、靈活以及針對使用者機器最佳化的。軟體包從原始碼構建，這延續了 ports 的傳統。但是為了方便，也提供一些大型軟體包在多種架構的預編譯二進位制檔案，使用者亦可自建或使用第三方二進位制包映象來直接安裝二進位制包。 歷史 描述 Gentoo Linux 意味著選擇，允許使用者自由的選擇是 Gentoo 最大的特色。前首席設計師 Daniel Robbins 提到，設計的基本出發點讓我們和其他使用者隨意使用，沒有限制。 如同其他有影響力的發行版本一樣，Gentoo Linux 提供了自己的有特色的軟體管理工具 Portage。Portage 受到 FreeBSD 的 Ports 影響很大。 優點 與大多數 GNULinux 發行版本不同，Gentoo Linux 為使用者提供了大量的應用程式原始碼。Gentoo Linux 的每一部分都可以在終端使用者的系統上重新編譯建造，甚至包括最基本的系統庫和編譯器自身。 透過依賴關係描述和原始碼映象的形式提供軟體，Gentoo Linux 提供了大量軟體供使用者選擇。 標準的原始碼映象包括 162G 2012 年 8 月 14 日，映象中 distfiles 目錄 的資料。 選擇不僅在軟體整體方面，也存在於軟體的內部。由於可以在本地編譯軟體，引數和變數的選擇可以由使用者自己指定。 指定引數的優勢不僅在於使用者瞭解了設定，更多是增加了針對硬體進行效能提升的餘地。 而且使用者可以使用自己喜歡的補丁或外掛對軟體功能進行調整，比如當前的 Gentoo Linux 核心釋出包括 15 種。 由於系統及應用軟體的安裝方法差異顯著，Gentoo Linux 社群對安裝內容的探討相當深入。即便不使用 Gentoo Linux 的使用者也可以通過了解引數選擇明白軟體內部的設定。應用軟體的配置設定都記錄在 ebuild 檔案中，由 ebuild、emerge 命令管理。 侷限 安裝 Gentoo Linux 對計算機系統的效能也有較高的要求，包括 CPU 和記憶體，不過隨著計算機產業的快速發展，即使中低端 PC 和筆記本也能較為快速地完成編譯。當然這不意味著 Gentoo Linux 不能使用在低配置裝置上，只是使用者將會在安裝相同的環境時會付出更多時間，或者使用另一臺主機上預編譯好的軟體包（BINHOST 方式）。所以，對於低配置的使用者，軟體包的挑選尤為重要。 Gentoo Linux 讓使用者自行設定和編譯軟體包的特性，使使用者的 Gentoo Linux 系統具有高度可塑性，但相比起其他常見的 Linux 發行版，Gentoo Linux 的使用者也需要對 Linux 系統和電腦的運作有一定的認識，才能對其系統作出合適的設定。 軟體包管理 gentoo 的包管理工具稱為 portage。emerge 是 portage 的字元 UI 介面管理工具，圖形介面工具還有 portato，porthole，kuroo，himerge 等。 ebuild ebuild 是 Portage 套件管理程式的根本。它是一個純文字檔案，而每一個 ebuild 都會對應一個套件（軟體包）。ebuild 會告訴 portage 要下載的檔案、該套件可執行的平臺、如何編譯它、它所依賴的 ebuild 和一些修補程式碼的 patch。Portage 內有一個 ebuild 大集合，稱為 Portage tree，是 gentoo 網站所提供的 ebuild。它包含了大部份常用的套件，並會不時更新。如果要使用的套件不在其內，也可以手動加入。 USE 標誌 全域性 USE 標誌的設定位於 Gentoo 系統的 etcportagemakeconf 中，作用是使得 emerge 在處理依賴關係的時候可以做到不安裝不需要的軟體包（例如安裝 Gnome 的使用者沒有必要因為一個軟體包的依賴關係而安裝 KDE 與 Qt），而安裝指定的軟體包（同樣以 Gnome 舉例，Gnome 的使用者基本上都會安裝 GTK），把系統的設定專注化。 常用包管理命令 同步 portage：emerge sync 或 emergewebrsync 升級所有的軟體包：emerge uDN world 重編譯所有的軟體包：emerge e world 版本 Gentoo Linux 的首個版本發行於 2002 年，並每隔約半年發行新版本。由 2008 年 9 月 22 日起，Gentoo Linux 改為採用滾動更新。Gentoo Linux 的更新頻密度可達到每週皆提供更新版。Gentoo Linux 的現有用家可透過網路把現用的版本更新到最新版。為便利新用家或現有使用者在電腦進行新的安裝，Gentoo Linux 仍會每隔一至兩年不定期推出 DVD 版本，用家可下載後自行燒錄光碟進行安裝工作。需要注意的是，現行的 Gentoo Linux minimal CD 已支援主流的 UEFI 啟動模式，包括 SystemRescueCd 和 Gentoo Live CD。 Gentoo Linux 版本 日期 10 2002 年 3 月 31 日 11a 2002 年 4 月 4 日 12 2002 年 6 月 5 日 14 2003 年 8 月 5 日 20040 2004 年 3 月 31 日 20041 2004 年 4 月 28 日 20042 2004 年 7 月 26 日 20043 2004 年 11 月 15 日 20050 2005 年 3 月 28 日 20051 2005 年 8 月 15 日 20060 2006 年 2 月 27 日 20061 2006 年 8 月 31 日 20070 2007 年 5 月 8 日 20080 2008 年 7 月 6 日 建立 Weekly Build 機制，每年定期釋出的新版本被取消 2008 年 9 月 22 日 100 2009 年 10 月 4 日（Gentoo Linux 10 週年特別紀念 liveDVD） 101 2009 年 10 月 10 日（修復了 bug 的特別 liveDVD） 112 2011 年 8 月 7 日（為了慶祝開發者和使用者之間協作的 LiveDVD） 120 2012 年 1 月 2 日 121 2012 年 4 月 1 日（包含一個 Install Wizard 圖形化安裝介面 的愚人節玩笑） 20121221 2012 年 12 月 21 日（LiveDVDEnd of World 世界末日版） 130 2013 年 2 月 10 日 20140826 2014 年 8 月 26 日 （LiveDVDIron Penguin Edition 鐵企鵝版 ） 20160514 2016 年 5 月 14 日 LiveDVD 精選版 20160704 2016 年 7 月 4 日 LiveDVD 精選版 170 2017 年 11 月 30 日（C14 與 PIE 成為預設值） 171 2017 年 12 月 26 日 171 2023 年 3 月 22 日（合併 usr 成為預設值） IRC 簡體中文： Libera Chat 上的 gentoozh 正體中文： Libera Chat 上的 gentootw 其他 channel 可以參考 Gentoo Linux 官方網站的頁面。 參見 Linux 套件列表 參考文獻 外部連結 網站域名更新資訊 Gentoo Linux 的官方網站 Gentoo Taiwan 討論區 Gentoo 使用手冊 Gentoo 中文維基 Gentoo 中文郵件列表 CategoryGentoo Linux Category2002 年軟體 CategoryLinux 發行版 Category 不採用 systemd 的 Linux 發行版