Gentoo編譯安裝MySQL 5.1.x |
發(fā)布時間: 2012/8/22 17:12:30 |
Gentoo Linux操作系統(tǒng)(發(fā)音為 /?d??ntu?/)是一個基于Portage包管理系統(tǒng)的Linux元發(fā)行版發(fā)行版本。此項目和它的產品以巴布亞企鵝命名。Gentoo包管理系統(tǒng)的設計是模塊化、可移植、易維護、靈活以及針對用戶機器優(yōu)化的。包一般可以從源代碼構建,這延續(xù)了port的傳統(tǒng)。雖然為了方便,也提供一些大型軟件包在多種架構的預編譯二進制文件。 與大多數(shù)GNU/Linux發(fā)行版本不同,Gentoo Linux為用戶提供了大量的應用程序源代碼。Gentoo Linux的每一部分都可以在最終用戶的系統(tǒng)上重新編譯建造,甚至包括最基本的系統(tǒng)庫和編譯器自身。 通過依賴關系描述和源代碼鏡像的形式提供軟件,Gentoo Linux提供了大量軟件供用戶選擇。 標準的源代碼鏡像包括30G的數(shù)據(jù)。 選擇不僅在軟件整體方面,也存在于軟件的內部。由于可以在本地編譯軟件,參數(shù)和變量的選擇可以由用戶自己指定。 指定參數(shù)的優(yōu)勢不僅在于用戶了解了設置,更多是增加了針對硬件進行性能提升的余地。 而且用戶可以使用自己喜歡的補丁或插件對軟件功能進行調整,比如當前的Gentoo Linux內核發(fā)布包括35種。 由于系統(tǒng)及應用軟件的安裝方法差異顯著,Gentoo Linux社區(qū)對安裝內容的探討相當深入。即便不使用 Gentoo Linux的用戶也可以通過了解參數(shù)選擇明白軟件內部的設定。應用軟件的配置設定都記錄在ebuild文件中,由ebuild、emerge命令管理。 下面說下在Gentoo中編譯安裝MySQL 5.1.x的簡單過程: ./configure \ 本文出自:億恩科技【mszdt.com】 |