linux的發行版有上百種,如何選擇也是一種難題。以下為收集的資料,僅供參考。
一、ubuntu desktop 和 ubuntu server
這個是最友善,也是最快捷的方式。如果剛開始使用ubuntu,且不太熟悉指令行的可以選用ubuntu desktop來學習。繼而轉為ubuntu server。對于初學者,ubuntu可以更好地上手,并且提供了很好提供了apt軟體管理方式(這個是目前最好的軟體管理方式),使用起來非常友善,同僚ubuntu的社群也非常的活躍,使用的人數也較多。遇到問題也可以很友善的找到答案。
ubuntu的更新周期比較穩定,每六個月會釋出新版本,分别在每年的4月和10月,而ubuntu desktop的生命周期為1.5年,ubuntu server的生命周期為5年。同時ubuntu還有一個lts版本,即長期支援( long term support ) ,他的生命周期為3年。
二、debian gnu/linux
debian非常适合追求性能和穩定的個人使用者使用,同樣的他是基于apt的軟體管理模式可以讓你非常友善的管理軟體。雖然ubuntu是基于debian進行的二次開發,但是并不代表ubuntu會比debian好。debian更多追求的是穩定,可能debian的相比相比要比ubuntu低一些,但是伺服器最重要的不就是穩定嗎?如果是生成環境,個人建議debian還是會比ubuntu好一些。debian主要分三個版本:穩定版本(stable)、測試版本(testing)、不穩定版本(unstable)。
debian大概每兩年釋出一個新的版本,而每個版本的生命周期大概為3年,即新版本釋出後還會對老版本維護一年。
三、centos和rad hat(rhel)
redhat 對這種發行版的态度是:“我們其實并不反對這種發行版,真正向我們付費的使用者,他們重視的并不是系統本身,而是我們所提供的商業服務。”是以, centos 可以得到 redhat 的所有功能,甚至是更好的軟體。但centos 并不向使用者提供商業支援,當然也不負上任何商業責任。
redhat 有兩大 linux 産品系列:
注:fedora 主要是red hat作為新技術的測試平台,被認為可用的技術最終會加到red hat enterprise linux中,fedora大約每六月釋出一個新版本,而每3個fedora版本後會有一個red hat版本的出現。
2、收費的 enterprise 系列
centos 是基于red hat enterprise linux 的源代碼進行編譯的。
選用 centos 還是 redhat ,取決于你所在公司是否擁有相應的技術力量及公司的資金水準。
centos和rhel一樣生命周期均為10年,即一個版本會被維護10年,另外相同版本的centos一般會比rhel晚推出1~2月,更新檔會晚推出1~2周。
四、gentoo & arch linux
五、freebsd&openbsd&netbsd
除了linux外,也可以選擇bsd系列作為伺服器的作業系統。
<b>原文釋出時間為:2013-06-20</b>
<b>本文來自雲栖社群合作夥伴“linux中國”</b>