linux版本分支
Linux,最早由Linus Benedict?Torvalds在1991年開始編寫。在這之前,Richard Stallman創建了Free Software Foundation(FSF)組織以及GNU項目,并不斷的編寫創建GNU程序(此類程序的許可方式均為GPL: General Public License)。在不斷的有杰出的程序員和開發者加入到GNU組織中后,便造就了今天我們所看到的Linux,或稱GNU/Linux。
Linux的發行版本可以大體分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本
前者以著名的Redhat(RHEL)為代表,后者以Debian為代表。
Linux 發行版:
Redhat,應該稱為Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server,收費版本)、Fedora Core(由原來的Redhat桌面版本發展而來,免費版本)、CentOS(RHEL的社區克隆版本,免費)。Redhat應該說是在國內使用人群最多的Linux版本,甚至有人將Redhat等同于Linux,而有些老鳥更是只用這一個版本的Linux。所以這個版本的特點就是使用人群數量大,資料非常多,言下之意就是如果你有什么不明白的地方,很容易找到人來問,而且網上的一般Linux教程都是以Redhat為例來講解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分發方式是編譯好的二進制文件。穩定性方面RHEL和CentOS的穩定性非常好,適合于服務器使用,但是Fedora Core的穩定性較差,最好只用于桌面應用。
Debian,或者稱Debian系列,包括Debian和Ubuntu等。Debian是社區類Linux的典范,是迄今為止最遵循GNU規范的Linux系統。Debian最早由Ian Murdock于1993年創建,分為三個版本分支(branch): stable, testing 和 unstable。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經 過unstable中的測試,相對較為穩定,也支持了不少新技術(比如SMP等)。而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發行版本。
Gentoo,偉大的Gentoo是Linux世界最年輕的發行版本,正因為年輕,所以能吸取在她之前的所有發行版本的優點,這也是Gentoo 被稱為最完美的Linux發行版本的原因之一。Gentoo最初由Daniel Robbins(FreeBSD的開發者之一)創建,首個穩定版本發布于2002年。由于開發者對FreeBSD的熟識,所以Gentoo擁有媲美 FreeBSD的廣受美譽的ports系統 ——Portage包管理系統。不同于APT和YUM等二進制文件分發的包管理系統,Portage是基于源代碼分發的,必須編譯后才能運行,對于大型軟 件而言比較慢,不過正因為所有軟件都是在本地機器編譯的,在經過各種定制的編譯參數優化后,能將機器的硬件性能發揮到極致。Gentoo是所有Linux 發行版本里安裝最復雜的,但是又是安裝完成后最便于管理的版本,也是在相同硬件環境下運行最快的版本。
FreeBSD,是一個自由的、免費的類UNIX操作系統(Unix-like),經由BSD UNIX由AT&T UNIX衍生而來,FreeBSD由于法律原因不能稱為UNIX,但由于直接衍生于BSD UNIX,并且一些原來BSD UNIX的開發者后來轉到FreeBSD的開發,使得FreeBSD在內部結構和系統API上和UNIX有很大的兼容性。由于FreeBSD寬松的法律條款,其代碼被好多其他系統借鑒包括蘋果公司的MacOS X,正因此由于MacOS X的UNIX兼容性,使得MacOS X獲得了UNIX商標認證。
它并不是一個Linux系統!但FreeBSD與Linux的用戶群有相當一部分是重合的,二者支持的硬件環境也比較一致,所采用的軟件也比較類似,所以可以將FreeBSD視為一個Linux版本來比較。FreeBSD擁有兩個分支: stable和current。顧名思義,stable是穩定版,而 current則是添加了新技術的測試版。FreeBSD采用Ports包管理系統,與Gentoo類似,基于源代碼分發,必須在本地機器編后后才能運行,但是Ports系統沒有Portage系統使用簡便,使用起來稍微復雜一些。FreeBSD的最大特點就是穩定和高效,是作為服務器操作系統的最佳選 擇,但對硬件的支持沒有Linux完備,所以并不適合作為桌面系統。
SUSE Linux,簡稱"SuSE",發音為/zuz/,意思為"Software- und System-Entwicklung",這是一句德文,英文為"Software and system development"。現在這家公司的名字再度更改成SUSE Linux。它原是德國的 SuSE Linux AG公司發行維護的Linux發行版,是屬于此公司的注冊商標。2004年這家公司被Novell公司收購。廣義上SUSE?Linux是一系列Linux發行版,第一個版本出現在1994年初,SUSE現存的最古老的商業發行版之一,起源于德國,而SUSE Linux 針對個人用戶。SUSE?Linux原是以Slackware Linux為基礎,并提供完整德文使用界面的產品。1992年 Peter McDonald成立了Softlanding Linux System(SLS)這個發行版。這套發行版包含的軟件非常多,更首次收錄了X Window及TCP/IP等套件。Slackware就是一個基于SLS的發行版。
Mandriva,是目前全球最優秀的Linux發行版之一,穩居于linux排行榜第一梯隊。2005年之前穩居linux排行榜NO.1。它是目前最易用的linux發行版,也是眾多國際級linux發行版中唯一一個默認即支持中文環境的linux。它是法國的Mandriva公司(前身為Mandrake公司)開發的Linux發行版。Mandriva公司現在仍然是歐洲最大的Linux廠商,Mandriva Linux的前身為著名的Mandrake Linux。Mandriva(Mandrake)項目是世界上第一個為非技術類用戶設計的易于使用、安裝和管理的linux版本。Mandriva(Mandrake Linux)早期方便的字體安裝工具和默認的中文支持,為Linux普及做出了很大的貢獻。現在的Mandriva是由mandrake和Conectiva結合發展而來的。
Slackware,是由Patrick Volkerding開發的GNU/Linux發行版。與很多其他的發行版不同,它堅持KISS(Keep It Simple Stupid)的原則,就是說沒有任何配置系統的圖形界面工具。一開始,配置系統會有一些困難,但是更有經驗的用戶會喜歡這種方式的透明性和靈活性。 Slackware Linux的另一個突出的特性也符合KISS原則:Slackware沒有如RPM之類的成熟的軟件包管理器。Slackware的軟件包都是通常的tgz(tar/gzip)格式文件再加上安裝腳本。Tgz對于有經驗的用戶來說,比RPM更為強大,并避免了RPM之類管理器的依賴性問題。Slackware與其他的發行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力圖成為“UNIX風格”的Linux發行版本。只吸收穩定版本的應用程序,并且缺少其他linux版本中那些為發行版本定制的配置工具。
Linux 發行版(移動):
Android,是一種基于Linux的自由及開放源代碼的操作系統,主要使用于移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用“安卓”或“安致”。Android操作系統最初由Andy Rubin開發,主要支持手機。2005年8月由Google收購注資。2007年11月,Google與84家硬件制造商、軟件開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨后Google以Apache開源許可證的授權方式,發布了Android的源代碼。第一部Android智能手機發布于2008年10月。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、游戲機等。2011年第一季度,Android在全球的市場份額首次超過塞班系統,躍居全球第一。 2012年11月數據顯示,Android占據全球智能手機操作系統市場76%的份額,中國市場占有率為90%。
MeeGo,是一種基于Linux的自由、開放源代碼的移動便攜設備操作系統。它在2010年2月的全球移動通信大會中發布,主要推動者為諾基亞與英特爾。MeeGo融合了諾基亞的Maemo及英特爾的Moblin平臺,并由Linux基金會主導。MeeGo主要定位在移動設備、家電數碼等消費類電子產品市場,可用于智能手機、平板電腦、上網本、智能電視和車載系統等平臺。2011年9月28日,繼諾基亞宣布放棄開發meego之后,英特爾也正式宣布將MeeGo與LiMo合并成為新的系統:Tizen。2012年7月,在諾基亞的支持下,Jolla Mobile公司成立。并基于Meego研發sailfish os,將在華發布新一代Jolla手機。
Chrome OS,是一款基于Linux的開源PC操作系統,定位于上網本、緊湊型以及低成本電腦。這款開源軟件將被命名為Chrome OS,谷歌公司于2010年12月7日在美國舉行Chrome相關產品發布會,發布會上正式發布Chrome Web store和Chrome OS。Chromium OS是Google Chrome OS計算機操作系統的開源項目,主要是提供給開發者用的,每個人可以檢查、修改代碼甚至是編譯出自己的版本。
webOS,是一個嵌入式操作系統,以Linux內核為主體并加上部份Palm公司開發的專有軟件,它主要是為Palm 智能手機而開發。該平臺于2009年1月8日的拉斯維加斯國際消費電子展宣布給公眾,并于2009年6月6日發布。該平臺是事實上的PalmOS繼任者,webOS將在線社交網絡和Web 2.0一體化作為重點。第一款搭載webOS系統的智能手機是Palm Pre,于2009年6月6日發售。由于Palm被HP收購,webOS被收歸HP旗下。2011年8月19日凌晨,在惠普第三季度財報會議上,惠普宣布正式放棄圍繞TouchPad平板電腦和webOS手機的所有運營。
Tizen,(中文名:泰澤)是兩大Linux聯盟 LiMo Foundation和 Linux Foundation整合資源優勢,攜手英特爾和三星電子,共同開發針對手機和其它設備的操作系統。該系統整合了LiMo和MeeGo兩個操作系統,并且預計于2012年2月正式公布。Tizen系統是英特爾MeeGo系統與三星LiMo系統的混合體。 隨著惠普放棄開發webOS智能手機和平板電腦,RIM的Playbook艱難求生,諾基亞劇變,運營商們希望能出現一個可替代的新操作系統,沒人希望看到Android和iOS雙寡頭壟斷的局面。 同時由于英特爾、三星各自在MeeGo及Bada發展遭遇困難,雙方便攜手全新平臺Tizen系統,這樣可以降低開發資源與人力,并強化技術及應用程序商店功能,包括宏碁、華碩均將加入Tizen平臺開發計劃,宏達電也正評估中,Tizen平臺是否有機會形成 OS 平臺第4勢力,與Android、iOS、Windows相較勁,備受業界關注。
BADA,是韓國三星電子自行開發的智能手機平臺,底層為Linux核心。支援豐富功能和用戶體驗的軟件應用,于2009年11月10日發布。bada在韓語裏是“海洋”的意思。bada的設計目標是開創人人能用的智能手機的時代。它的特點是配置靈活、用戶交互性佳、面向服務優,非常重視SNS整合和基于位置服務應用。bada系統由操作系統內核層、設備層、服務層和框架層組成,支持設備應用、服務應用和Web與Flash應用。
Linux 發行版(國內?):
RedFlag,紅旗Linux是由北京中科紅旗軟件技術有限公司開發的一系列Linux發行版,包括桌面版、工作站版、數據中心服務器版、HA集群版和紅旗嵌入式Linux等產品。目前在中國各軟件專賣店可以購買到光盤版,同時官方網站也提供光盤鏡像免費下載。紅旗Linux是中國較大、較成熟的Linux發行版之一。
Kylin,中標麒麟(原名中標普華Linux),2010年12月底,中標普華與國防科技大學強強聯手進行操作系統方面的技術合作,合作之后的中標普華Linux操作系統更名為“中標麒麟”,而且也進一步更換了新操作系統的Logo。此次合作,是民用“中標普華”操作系統的易操作性與軍用的“銀河麒麟”的高度安全性在技術上的深層次合作,雙方分別將各自的特色性能融合到新操作系統中。中標麒麟操作系統采用強化的Linux內核,分成桌面版、通用版、高級版和安全版等,滿足不同客戶的要求,已經廣泛的使用在能源、金融、交通、政府、央企等行業領域。中標麒麟增強安全操作系統采用銀河麒麟KACF強制訪問控制框架和RBA角色權限管理機制,支持以模塊化方式實現安全策略,提供多種訪問控制策略的統一平臺,是一款真正超越“多權分立”的B2級結構化保護操作系統產品。
華鐳Linux,通用操作系統RAYS 是由新華科技系統軟件有限公司自主研發的中文Linux操作系統。它在Linux穩定內核的基礎上融合了多項先進技術,能全面滿足政府、公司、個人、家庭在辦公、娛樂、學習和教育等多方面的應用需求。此外,華鐳通用操作系統全面支持包括龍芯、眾志在內的多款國產CPU,實現了“國產CPU+國產操作系統+國產應用軟件”的完整產業鏈。
Magic Linux,是一個新的Linux發行,簡稱 MGC,是針對中國人的版本,由中國Linux公社的社區會員和Linux愛好者制作的中文 Linux 發行版,現基于Fedora修改而來。Magic Linux的目的很簡單:讓大家真正地用Linux,而不是去一個接一個的漢化Linux。Magic Linux的口號是:沒有實現不了的夢。2002年,cjacker 在中國Linux公社的論壇發布了自己為了學習而做的 Linux中文版,在 Red Hat 8.0的基礎上修改而成,版本1.0。之后 cjacker 投身于北京中科紅旗軟件技術有限公司,Magic Linux 后續開發遇到了前所未有的困難。KanKer、KDE、sejishikong 等中國 Linux 公社會員加入了開發,重寫了 Magic Linux,發布了 Magic Linux 2.0,最終形成了現在獨立的穩定發行版本 2.5.X,2012年開發組正積極地研發以 Live 安裝為主的 3.0。
共創Linux,一款基于Linux的桌面操作系統,功能豐富,可以部分地替代現有常用的Windows桌面操作系統。它采用類似于Windows XP風格的圖形用戶界面,符合Windows XP的操作習慣,讓用戶使用起來感覺更熟悉,更易用,降低了培訓成本。提供了優秀的中文支持能力,字體顯示效果十分美觀。高度智能化的中文拼音輸入法,使用方便、輸入效率高,達到Windows下拼音輸入法同等的水平。
Linux?桌面版:
如果你只是需要一個桌面系統,而且既不想使用盜版,又不想花大量的錢購買商業軟件,那么你就需要一款適合桌面使用的Linux發行版本了,如:Ubuntu
如果你不想自己定制任何東西,不想在系統上浪費太多時間,那么很簡單,你就根據自己的愛好在ubuntu、kubuntu以及xubuntu中選一款吧,三者的區別僅僅是桌面程序的不一樣。
如果你需要一個桌面系統,而且還想非常靈活的定制自己的Linux系統,想讓自己的機器跑得更歡,不介意在Linux系統安裝方面浪費一點時間,那么你的唯一選擇就是Gentoo,盡情享受Gentoo帶來的自由快感吧!
如果你需要的是一個服務器系統,而且你已經非常厭煩各種Linux的配置,只是想要一個比較穩定的服務器系統而已,那么你最好的選擇就是CentOS了,安裝完成后,經過簡單的配置就能提供非常穩定的服務了。
如果你需要的是一個堅如磐石的非常穩定的服務器系統,那么你的唯一選擇就是FreeBSD。
如果你需要一個穩定的服務器系統,而且想深入摸索一下Linux的各個方面的知識,想自己定制許多內容,那么我推薦你使用Gentoo。 ??
Linux?服務器:
CentOS,其實是Redhat的內核,感覺是會成熟穩定一點,相比舊Redhat,他多了一個yum的命令,學Debian一樣自動安裝軟件;但我感覺CentOS的可以Yum的東西相比Debian或Ubuntu實在太少了;CentOS介于年輕與成熟之間,它比Ubuntu更注重安全性,默認一裝好就自帶并打開防火墻就知道;而且有一個叫SELinux的東東在里面,讓不同的程序之間權限有所限制,這也是我裝CentOS一些軟件經常莫名奇妙地告訴我“沒有權限”的一個原因。后來因為一些軟件搞了一夜,都沒有搞成功,比如VSftp+PAM_MYSQL的認證,一氣之下把他格掉了。
Ubuntu,就是Debian的延續版,apt-get自動安裝、更新軟件的方式,是Debian首創。相比起來apt-get軟件庫及源強大很多,也多很多,我們的服務器除了一個magickWand(imageMagick的PHP API),其它東西全部都是apt-get下來的,安裝不需要一分鐘;感覺Ubuntu更加自由,小巧,靈活,有點年輕人的感覺。
Gentoo,估計是性能最好的,因為他安裝超麻煩;據說他的理念就是,讓你明白Linux的每一樣東西是如何出來的!全部由你定制來決定。
FreeBSD,是另外一種類UNIX內核,不屬于Linux,適做服務器就是采用FreeBSD,據說是性能最強勁的。但內核不一樣,我們這次不敢嘗試。
Linux發行版 (列表)
|
|
|
|
|
|
學習資料參考于:
http://blog.csdn.net/ithomer/article/details/9729933
總結
- 上一篇: linux veket安装教程,【重写】
- 下一篇: kali linux基本口令_kali