Linux主流的操作系統(tǒng)詳細介紹
Linux操作系統(tǒng)的不斷發(fā)展,給全世界的系統(tǒng)研究帶來了一股新的活力。下面由學習啦小編為大家整理了Linux主流的操作系統(tǒng)的詳細介紹,希望對大家有幫助!
Linux主流的操作系統(tǒng)詳細介紹
如今,隨著Linux的不斷發(fā)展,Linux所支持的文件系統(tǒng)類型也在迅速擴充。伴隨著Linux新版本的發(fā)行,出現(xiàn)了大量的文件系統(tǒng)可能性,其中每一個不同版本的Linux所支持的文件系統(tǒng)類型種類都有所不同,使得用戶很難了解這些不同版本產(chǎn)品的特點和應(yīng)用方式。
再有,基于Linux開放源碼的特性,越來越多大中型企業(yè)及政府也投入更多的資源來開發(fā)Linux.現(xiàn)今世界上,越來越多國家逐漸的把政府機構(gòu)內(nèi)部門的電腦轉(zhuǎn)移到Linux上,加之傳統(tǒng)的Linux用戶一般都是專業(yè)人士,他們更愿意安裝并設(shè)置自己的操作系統(tǒng),使得這些用戶愿意花更多的時間在安裝并設(shè)置自己的操作系統(tǒng)上。
那么,對于這種情況來說,Linux系統(tǒng)家族中也劃分著針對不同的用戶群,比如Ubuntu,LinuxMint和PCLinuxOS被認為Linux新用戶最容易操作的平臺。而SlackwareLinux,GentooLinux和FreeBSD是需要經(jīng)過有著一定應(yīng)用基礎(chǔ)的用戶,才可以有效地加以利用的更先進的發(fā)行版。CentOS是一個企業(yè)級的發(fā)行版,特別適合對穩(wěn)定性,可靠性和功能要求較高用戶。
Linux主流操作系統(tǒng)一、Ubuntu
Ubuntu是2004年9月首次公布的。雖然相對來說Ubuntu是發(fā)行較晚的Linux發(fā)行版,該項目沒有其他linux發(fā)行版本早,但是其郵件列表很快被用戶的渴望和熱情的開發(fā)者討論所填滿。在隨后幾年中,Ubuntu成長為最流行的桌面Linux發(fā)行版,它朝著發(fā)展一種“易用和免費”的桌面操作系統(tǒng)做出了極大的努力和貢獻,能夠與市場上任何一款個人操作系統(tǒng)相競爭。
Linux系統(tǒng):Fedora、OpenSUSE
Linux主流操作系統(tǒng)二、Fedora
盡管Fedora的正式推出在2004年9月,但是它的起源可追溯至1995年,它是由兩個Linux夢想家–BobYoung和MarcEwing(在紅帽Linux的名字)共同創(chuàng)建推出。作為公司的第一個產(chǎn)品,紅帽Linux1.0“母親節(jié)”,發(fā)表于同年并很快更新修復(fù)了一些錯誤。1997年,紅帽公司推出了其革命性的RPM包管理方案及其他高級特性,這極大的促進了發(fā)行版急速上升和普及,超越SlackwareLinux成為全球最廣泛使用的Linux發(fā)行版。在隨后幾年中,紅帽公司制定了標準,每6個月發(fā)行的時間表。
雖然Fedora的方向,仍然主要由紅帽公司控制,無論正確與否,有時作為紅帽企業(yè)Linux測試版而出現(xiàn),但是不能否認的是,直到今天Fedora仍然是最具創(chuàng)新性的分布版之一。其貢獻的Linux內(nèi)核,glibc和GCC是眾所周知的,其最近更多的與SELinux的功能整合,Xen的虛擬化技術(shù)和其他企業(yè)級功能都受到很多公司客戶的贊賞。不好的一點是,F(xiàn)edora的桌面上仍缺乏一個清晰的導向戰(zhàn)略,使產(chǎn)品更容易使用并超越“Linux愛好者”這一目標。
Linux主流操作系統(tǒng)三、OpenSUSE
openSUSE的開始可追溯到1992年,德國的四個Linux愛好者共同推出的SuSELinux操作系統(tǒng)下的一個項目(SoftwareundSystemEntwicklung)。在初期,年輕的公司出售載有德國版SlackwareLinux的軟盤,但是不久在1996年5月SuSELinux從4.2版開始作為獨立版本發(fā)布。在隨后幾年,開發(fā)者采用了RPM包管理方式并引進了YaST,一個易于使用的圖形系統(tǒng)管理工具。openSUSE發(fā)布頻繁,擁有優(yōu)秀的打印文檔,并且在歐洲和北美的商店很容易獲得SuSELinux,使得SuSELinux越來越受歡迎。
Linux系統(tǒng):Debian、Mandriva
Linux主流操作系統(tǒng)四、Mandriva
MandrivaLinux于1998年7月在MandrakeLinux下發(fā)起。起初,這只是一個重新優(yōu)化了的包含更友好的KDE桌面的RedHatLinux版本,但后續(xù)版本增加了更友好的體驗,例如一個新的安裝程序,改進的硬件檢測,直觀的磁盤分區(qū)實用工具。由于這些改進的結(jié)果,MandrakeLinux得以蓬勃發(fā)展。經(jīng)過引進風險資本投資轉(zhuǎn)變?yōu)樯虡I(yè)公司,新成立的MandrakeSoft公司在2003年初到2005年的命運起伏很大甚至瀕臨破產(chǎn)。之后,經(jīng)過巴西Conectiva公司的合并,公司更名為我們今天看到的Mandriva.
MandrivaLinux主要偏重于桌面版本。其最大特點是高級軟件,一流的系統(tǒng)管理套件(DrakConf),優(yōu)秀的64位版本支持,以及廣泛的國際支持。它比許多其他流行的發(fā)行有一個開放的開發(fā)模式,穩(wěn)定版本發(fā)布前有密集的和頻繁的beta測試期。近年來,還開發(fā)了一個可安裝的liveCD系列,并已推出了Mandriva移動版—一個完整的可啟動的USB移動U盤版MandrivaLinux系統(tǒng)。這是第一個主要為流行的上網(wǎng)本提供的發(fā)行版,,如對華碩的EeePC的支持。
Linux主流操作系統(tǒng)五、Debian
DebianGNU/Linux首次公布于1993年。其創(chuàng)始人為IanMurdock,他設(shè)想通過已有的數(shù)百位開發(fā)志愿者在業(yè)余時間創(chuàng)建一個完全非商業(yè)目的的發(fā)行版。當時懷疑論者遠要大于樂觀派,認為這是注定要失敗和崩潰的,但事實情況卻恰恰相反。Debian不僅幸存下來,經(jīng)過將近10年蓬勃發(fā)展,它成為最大的Linux發(fā)行版,也可能是迄今為止最大的協(xié)同軟件項目。
Linux系統(tǒng):Mint、PCLinuxOS
Linux主流操作系統(tǒng)六、Mint
LinuxMint,一個基于Ubuntu的發(fā)行版,于2006年由在法國出生,在愛爾蘭生活和工作的IT專家ClementLefebvre首次創(chuàng)建。原來設(shè)想搭建Linux網(wǎng)站致力于為新的Linux用戶提供幫助,提示文檔等資料,ClementLefebvre看到了發(fā)展中的Linux解決了許多主流產(chǎn)品的相關(guān)缺點與更多實用性的技術(shù)以及替代主流產(chǎn)品的潛力。經(jīng)過征求他的網(wǎng)站的訪問者的反饋,他著手制定了今天被稱之為完善Ubuntu的Mint.
盡管LinuxMint是可以免費下載的,該項目的收入來自捐贈,廣告及專業(yè)支持服務(wù)。它沒有一個固定的時間表或發(fā)行計劃功能列表,但可以預(yù)期在每一個穩(wěn)定版本的LinuxUbuntu的之后幾個星期內(nèi)就會發(fā)布LinuxMint新版本。
Linux主流操作系統(tǒng)七、PCLinuxOS
PCLinuxOS是在2003年BillReynolds首次公布,眾所周知的“Texstar”。在此之前他自己創(chuàng)造的發(fā)行版,Texstar是已經(jīng)在MandrakeLinux用戶社區(qū)創(chuàng)建最為流行的RPM包管理,并提供免費下載而聞名的一個著名開發(fā)者。2003年,他決定建立一個新的發(fā)行版,最初基于MandrakeLinux,但包含一些重要的可用性改進。什么是他的目標?它應(yīng)該是對初學者友好,有出色的專有內(nèi)核模塊,瀏覽器插件和媒體編解碼器的支持,而且能夠提供一個簡單而直觀的圖形安裝器的liveCD.
Linux系統(tǒng):Slackware、Gentoo
Linux主流操作系統(tǒng)八、Slackware
SlackwareLinux操作系統(tǒng)由PatrickVolkerding創(chuàng)建于1992年,是現(xiàn)存最古老的Linux發(fā)行版。從現(xiàn)在已經(jīng)停止SLS計劃項目,Slackware1.0起始使用了24張軟盤,并在Linux內(nèi)核版本0.99pl11-α之上。它迅速成為最流行的Linux發(fā)行版,有人甚至估計在1995年其高達80%的Linux安裝市場份額。其受歡迎程度大幅下降與紅帽Linux和其它更易用發(fā)行版的發(fā)行有關(guān),但SlackwareLinux仍然是一個倍受贊賞且經(jīng)營中更面向系統(tǒng)管理員技術(shù)和桌面用戶的系統(tǒng)。
SlackwareLinux是一個高度技術(shù)性的,干凈的發(fā)行版,只有少量非常有限的個人設(shè)置。它使用簡單,基于文本的系統(tǒng)安裝和比較原始的包管理系統(tǒng),沒有解決軟件依賴關(guān)系。因此,Slackware的被認為是今天最為純凈和最不穩(wěn)定的發(fā)行版。
Linux主流操作系統(tǒng)九、Gentoo
GentooLinux的概念由DanielRobbins在2000年左右提出,他以前是StampedeLinux和FreeBSD的開發(fā)者。2002年3月的時候公布了該項目的1.0版本,Gentoo的包管理被認為是一些二進制包管理系統(tǒng)更好的選擇,特別是當時廣泛使用的RPM.
GentooLinux操作系統(tǒng)是專為高級用戶設(shè)計。最初,安裝繁瑣,繁瑣,甚至需要幾個小時甚至一天時間用命令行來編譯建立一個完整的Linux發(fā)行版,然而,在2006年,開發(fā)一個項目,簡化了安裝Gentoo的liveCD的安裝過程為“一鍵安裝”程序。Gentoo的文檔已多次被認為是最好的在線文檔之一。
Linux系統(tǒng):CentOS
Linux主流操作系統(tǒng)十、CentOS
CentOS在2003年底推出,CentOS是一個重新編譯可安裝的RedHatEnterpriseLinux(RHEL)代碼,并提供及時的安全更新的所有套裝軟件升級為目標的社區(qū)項目。更直接地說,CentOS是RHEL克隆版而已。兩個發(fā)行版技術(shù)間唯一的區(qū)別是品牌,CentOS替換所有紅帽的商標和標識為他自己的。
CentOS常常被視為是一個可靠的服務(wù)器發(fā)行版。它繼承配備了完善的測試和穩(wěn)定的Linux內(nèi)核和軟件,和紅帽企業(yè)Linux基礎(chǔ)相同。CentOS是一個企業(yè)也適合的桌面解決方案,特別是在穩(wěn)定性,可靠性和長期支持方面,是對最新的軟件和功能的首選。
由此,不論是桌面領(lǐng)域的還是應(yīng)用于企業(yè)高端的Linux,開源系統(tǒng)讓更多的用戶可以打造自己喜愛的系統(tǒng)平臺,不僅提供及時的安全更新,同時提供更加靈活豐富的管理功能,通過對Linux功能模塊的裁剪,去掉一些用戶不需要的模塊,提供針對特定用戶需求的特定產(chǎn)品,這樣既增強了Linux產(chǎn)品的實用性,又有利于提高效率、節(jié)省資源、提升安全性能。
但不得不說的是,Linux作為一款開放源代碼操作系統(tǒng)產(chǎn)品,如何為上下游產(chǎn)業(yè)鏈創(chuàng)造價值,是Linux廠商需要面對的難題,還缺少能夠為合作伙伴、客戶創(chuàng)造更多價值的有效模式,無法形成產(chǎn)業(yè)鏈的良性互動,這些都是困擾Linux的進一步推動產(chǎn)業(yè)發(fā)展的“頑癥”。
Linux主流操作系統(tǒng)各版本比較
Linux的發(fā)行版本可以大體分為兩類,一類是商業(yè)公司維護的發(fā)行版本,一類是社區(qū)組織維護的發(fā)行版本,前者以著名的Redhat(RHEL)為代表,后者以Debian為代表。
下面介紹一下各個發(fā)行版本的特點:
Redhat,應(yīng)該稱為Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server收費版本)、FedoraCore(由原來的Redhat桌面版本發(fā)展而來,免費版本)、CentOS(RHEL的社區(qū)克隆版本,免費)。Redhat應(yīng)該說是在國內(nèi)使用人群最多的Linux版本,甚至有人將Redhat等同于Linux,而有些老鳥更是只用這一個版本的Linux。所以這個版本的特點就是使用人群數(shù)量大,資料非常多,言下之意就是如果你有什么不明白的地方,很容易找到人來問,而且網(wǎng)上的一般Linux教程都是以Redhat為例來講解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分發(fā)方式是編譯好的二進制文件。穩(wěn)定性方面RHEL和CentOS的穩(wěn)定性非常好,適合于服務(wù)器使用,但是Fedora Core的穩(wěn)定性較差,最好只用于桌面應(yīng)用。
Debian,或者稱Debian系列,包括Debian和Ubuntu等。Debian是社區(qū)類Linux的典范,是迄今為止最遵循GNU規(guī)范的Linux系統(tǒng)。Debian最早由Ian Murdock于1993年創(chuàng)建,分為三個版本分支(branch): stable, testing和unstable。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經(jīng)過unstable中的測試,相對較為穩(wěn)定,也支持了不少新技術(shù)(比如SMP等)。而stable一般只用于服務(wù)器,上面的軟件包大部分都比較過時,但是穩(wěn)定和安全性都非常的高。Debian最具特色的是apt-get /dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式,但在二進制文件發(fā)行方式中,APT應(yīng)該是最好的了。Debian的資料也很豐富,有很多支持的社區(qū),有問題求教也有地方可去。
Ubuntu嚴格來說不能算一個獨立的發(fā)行版本,Ubuntu是基于Debian的unstable版本加強而來,可以這么說Ubuntu就是一個擁有Debian所有的優(yōu)點,以及自己所加強的優(yōu)點的近乎完美的Linux桌面系統(tǒng)。根據(jù)選擇的桌面系統(tǒng)不同,有三個版本可供選擇,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的Xubuntu。特點是界面非常友好,容易上手,對硬件的支持非常全面,是最適合做桌面系統(tǒng)的Linux發(fā)行版本。
Gentoo,偉大的Gentoo是Linux世界最年輕的發(fā)行版本,正因為年輕,所以能吸取在她之前的所有發(fā)行版本的優(yōu)點,這也是Gentoo被稱為最完美的Linux發(fā)行版本的原因之一。Gentoo最初由DanielRobbins(FreeBSD的開發(fā)者之一)創(chuàng)建,首個穩(wěn)定版本發(fā)布于2002年。由于開發(fā)者對FreeBSD的熟識,所以Gentoo擁有媲美FreeBSD的廣受美譽的ports系統(tǒng)——Portage包管理系統(tǒng)。不同于APT和YUM等二進制文件分發(fā)的包管理系統(tǒng),Portage是基于源代碼分發(fā)的,必須編譯后才能運行,對于大型軟件而言比較慢,不過正因為所有軟件都是在本地機器編譯的,在經(jīng)過各種定制的編譯參數(shù)優(yōu)化后,能將機器的硬件性能發(fā)揮到極致。Gentoo是所有Linux發(fā)行版本里安裝最復(fù)雜的,但是又是安裝完成后最便于管理的版本,也是在相同硬件環(huán)境下運行最快的版本。
FreeBSD,需要強調(diào)的是:FreeBSD并不是一個Linux系統(tǒng)!但FreeBSD與Linux的用戶群有相當一部分是重合的,二者支持的硬件環(huán)境也比較一致,所采用的軟件也比較類似,所以可以將FreeBSD視為一個Linux版本來比較。
FreeBSD擁有兩個分支:stable和current。顧名思義,stable是穩(wěn)定版,而current則是添加了新技術(shù)的測試版。FreeBSD采用Ports包管理系統(tǒng),與Gentoo類似,基于源代碼分發(fā),必須在本地機器編后后才能運行,但是Ports系統(tǒng)沒有Portage系統(tǒng)使用簡便,使用起來稍微復(fù)雜一些。FreeBSD的最大特點就是穩(wěn)定和高效,是作為服務(wù)器操作系統(tǒng)的最佳選擇,但對硬件的支持沒有Linux完備,所以并不適合作為桌面系統(tǒng)。
補充:下面給為選擇一個Linux發(fā)行版本犯愁的朋友一些建議
如果你只是需要一個桌面系統(tǒng),而且既不想使用盜版,又不想花大量的錢購買商業(yè)軟件,那么你就需要一款適合桌面使用的Linux發(fā)行版本了,如果你不想自己定制任何東西,不想在系統(tǒng)上浪費太多時間,那么很簡單,你就根據(jù)自己的愛好在ubuntu、kubuntu以及xubuntu中選一款吧,三者的區(qū)別僅僅是桌面程序的不一樣。
如果你需要一個桌面系統(tǒng),而且還想非常靈活的定制自己的Linux系統(tǒng),想讓自己的機器跑得更歡,不介意在Linux系統(tǒng)安裝方面浪費一點時間,那么你的唯一選擇就是Gentoo,盡情享受Gentoo帶來的自由快感吧!
如果你需要的是一個服務(wù)器系統(tǒng),而且你已經(jīng)非常厭煩各種Linux的配置,只是想要一個比較穩(wěn)定的服務(wù)器系統(tǒng)而已,那么你最好的選擇就是CentOS了,安裝完成后,經(jīng)過簡單的配置就能提供非常穩(wěn)定的服務(wù)了。
如果你需要的是一個堅如磐石的非常穩(wěn)定的服務(wù)器系統(tǒng),那么你的唯一選擇就是FreeBSD。
如果你需要一個穩(wěn)定的服務(wù)器系統(tǒng),而且想深入摸索一下Linux的各個方面的知識,想自己定制許多內(nèi)容,那么我推薦你使用Gentoo。