Linux最早由LinusBenedictTorvalds在1991年開始編撰,Linux各發行版本介紹及其異同點。在這之前,RichardStallman創立了FreeSoftwareFoundation(FSF)組織以及GNU專案linux 發行版 介紹,並持續的編撰創建GNU程式(這種程式的授權形式均為GPL:GeneralPublicLicense)。在不斷的有傑出的程式設計師和開發者加入到GNU組織後,便鑄就了明天我們所見到的Linux,或稱為GNU/Linux。
Linux的發行版本可以大致分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,後者以知名的Redhat(RHEL)為代表,前者以Debian為代表。下邊介紹一下各個發行版本的特徵:
#Redhat,應稱為Redhat系列,包括RHEL(RedhatEnterpriseLinux,也就是所謂的RedhatAdvanceServer,收費版本)、FedoraCore(由原先的Redhat桌面版本發展而至,免費版本)、CentOS(RHEL的社區克隆版本,免費)。 Redhat應當說是在國外使用人群最多的Linux版本,甚至有人將Redhat等同於Linux,而有些老手更是只用這一個版本的Linux。所以這個版本的特徵就是使用人群數目大,資料十分多,言下之意就是假如你有哪些不明白的地方,很容易找到人來問,但是網上的通常Linux教程都是以Redhat為例來講解的。 Redhat系列的套件管理方法採用的是基於RPM套件的YUM套件管理方法,套件分發方法是編譯好的二補碼檔案。穩定性方面RHEL和CentOS的穩定性十分好,適合伺服器使用,而且FedoraCore的穩定性較差,最好只用於桌面應用。
#Debian,或則稱為Debian系列,包括Debian和Ubuntu等。 Debian是社群類Linux的標桿,是迄今最遵守GNU規範的Linux系統。 Debian最早由IanMurdock於1993年創建,分為三個版本分支(branch):stable,testing和unstable。其中,unstable為最新的測試版本,其中包括最新的軟體包,而且也有相對較多的bug,適合桌面用戶。 testing的版本都經過unstable中的測試,相對較為穩定,也支援了不少新技術(例如SMP等),筆記本資料《Linux各發行版本介紹及其利弊點》()。而stable通常只用於伺服器,裡面的軟體包大部分都比較過時,而且穩定和安全性都十分的高。 Debian最有特色的是apt-get/dpkg套件管理方法,雖然Redhat的YUM也是在模仿Debian的APT形式,但在二補碼檔案發行形式中,APT應當是最好的了。 Debian的資料也很豐富,有好多支持的社區,有問題求教也有地方可去:)
#Ubuntu嚴格來說不能算一個獨立的發行版本,Ubuntu是基於Debian的unstable版本強化而至,可以如此說,Ubuntu就是一個擁有Debian所有的優點,以及自己所強化的優點的近乎完美的Linux桌面系統。依據選擇的桌上型系統不同,有三個版本可供選擇,基於Gnome的Ubuntu,基於KDE的Kubuntu以及基於Xfc的Xubuntu。特徵是介面十分友好,容易上手,對硬體的支援十分全面linux查看硬體信息,是最適合做桌面系統的Linux發行版本。
#Gentoo,偉大的Gentoo是Linux世界最年青的發行版本,正由於年青linux 發行版介紹,所以能汲取在她之前的所有發行版本的優點,這也是Gentoo被稱為最完美的Linux發行版本的誘因之一。 Gentoo最初由DanielRobbins(FreeBSD的開發者之一)創建,第一個穩定版本發佈於2002年。因為開發者對FreeBSD的熟稔,所以Gentoo擁有匹敵FreeBSD的廣受盛譽的ports系統-Portage套件管理系統。有別於APT和YUM等二補碼檔案分發的套件管理系統,Portage是基於原始碼分發的,必須編譯後能夠運行,對於小型軟體而言比較慢,不過正由於所有軟體都是在本地機器編譯的,經過各類訂定的編譯參數最佳化後,能將機器的硬體效能發揮到極至。 Gentoo是所有Linux發行版本安裝最複雜的linux作業系統介紹,而且又是安裝完成後最容易管理的版本,也是在相同硬體環境下運作最快的版本。
最後,介紹一下FreeBSD,必須指出的是:FreeBSD並不是Linux系統!但FreeBSD與Linux的用戶群有相當一部份是重疊的,兩者支援的硬體環境也比較一致,所採用的軟體也比較類似,所以可以將FreeBSD視為Linux版本來比較。 FreeBSD有兩個分支:stable和current。顧名思義,stable是穩定版,而current則是增加了新技術的測試版。 FreeBSD採用Ports套件管理系統,與Gentoo類似,基於原始碼分發,必須在本地機器編後後能夠運行,然而Ports系統沒有Portage系統使用簡便,使用上去稍稍複雜一些。 FreeBSD的最大特徵是穩定和高效,是作為伺服器作業系統的最佳選擇,但對硬體的支援沒有Linux完備,所以並不適合作為桌面系統。
以上是Linux發行版的特色與優缺點及特色介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!