linux發行版介紹及如何學習Linux

來源:互聯網
上載者:User

一、 選擇適合自己的linux發行版

談到linux的發行版本,太多了,可能誰也不能給出一個準確的數字,但是有一點是可以肯定的,linux正在變得越來越流行, 面對這麼多的Linux 發行版,打算從其他系統轉到linux系統來的初學者可能會感到困惑,即便是忠實的 Linux 使用者也沒有時間和精力去挨個嘗試,因此初學者在學習linux的之前,需要有一個明確的方向,選擇一個適合自己的系統開始學習linux至關重要!下面我們就分類介紹。

1.1 初學者入門首選-redhat系列

在學習redhat系列linux之前,首先要瞭解以下redhat linux各個發行版本之間的關係。

1.Red Hat Linux

Red Hat Linux是redhat最早發行的個人版本的linux, 其1.0版本於1994年11月3日發行。雖然其曆史不及其它linux發行版本悠久,但比起很多的Linux發行套件,Red Hat 的曆史悠久得多。自從Red Hat 9.0版本發布後,RedHat 公司就不再開發案頭版的 Linux發行套件,Red Hat Linux停止了開發,而將全部力量集中在伺服器版的開發上,也就是 Red Hat Enterprise Linux 版。2004年4月30日,Red Hat公司正式停止對Red Hat 9.0版本的支援,標誌著Red Hat Linux的正式完結。原本的案頭版Red Hat Linux發行套件則與來自開源社區的 Fedora進行合并,成為 Fedora Core 發行版本。

目前Red Hat分為兩個系列:由Red Hat公司提供收費支援人員和更新的Red Hat Enterprise Linux,以及由社區開發的免費的Fedora Core。

2.Fedora Core

Fedora Core(縮寫為FC)被紅帽公司定位為新技術的實驗場地,許多新的技術都會在 FC 中檢驗,如果穩定的話紅帽公司則會考慮加入 Red Hat Enterprise Linux 中。

Fedora Core 1發佈於2003年年末,而FC的定位便是案頭使用者。FC提供了最新的軟體包,同時,它的版本更新周期也非常短,僅6個月。由於版本更新頻繁,效能和穩定性得不到保證,因此,一般在伺服器上不推薦採用Fedora Core。

其實可以這麼認為,Fedora就是Red Hat發行Red Hat企業版linux的一個實驗版本,以使用者做測試,為Red Hat企業版發布奠定基礎。

3.Red Hat Enterprise Linux

Red Hat Enterprise Linux(縮寫為RHEL,Red Hat的企業版)。Red Hat現在主要做伺服器版的linux開發,在版本上注重了效能和穩定性以及對硬體的支援。 由於企業版作業系統的開發週期較長,注重效能、穩定性和服務端軟體支援,因此版本更新相對較緩慢。

RedHat Enterprise Linux又分為4個版本 Advanced Server(AS)、ES Workstation(WS)、Desktop,它們的差別不太大,只是功能方面的差別。

4.Centos

CentOS全名為“社區企業作業系統”(Community Enterprise Operating System)

CentOS產生的背景:

Redhat發布Redhat 9。0後,不再開發redhat 10,11……,全面轉向Redhat enterprise linux(簡寫為rhel)的開發,和以往不同的是,新的redhat企業版要求使用者先購買lisence,redhat同時承諾確保產品的穩定性,安全性。rhel二進位代碼不再提供下載,而是作為redhat 服務的一部分,但原始碼依然是開放的。在這種情況下,出現了centos、whitebox、dao 等等一批open source的企業版本,其中以centos最為活躍。

下面講述centos是如何製作產生的:

CentOS社區將Redhat的網站上的所有原始碼下載下來,進行重新編譯。由於AS/ES/WS是商業產品,因此,必須將所有Redhat的Logo和標識改成自己的CentOS標識。比如將AS4.0原版的SRPM源碼編譯後,換上Centos社區的logo,這樣就成為了CentOS 4.0。Redhat Enterprise Linux AS4 Update1的源碼編譯後,就成為了CentOS4.1。AS4 Update2的源碼編譯後,就成為了CentOS4.2等等。CentOS就是這樣產生的。

因此,可以說CentOS就是Redhat的AS/ES/WS的免費版本,使用centos可以獲得與redhat 企業級linux一樣的功能和效能。同時centos還提供免費的長期升級和更新服務。因此, 在眾多的RHEL的複製版本中,CentOS是很出眾很優秀的。

雖然說centos是RHEL的複製,但並不是一模一樣,所說的複製是具有100%的互換性。對於centos其實不盡相同,RHEL的軟體在CentOS上面不能保證100%的正常工作。

在瞭解了Redhat系列各個版本的差異後。其實我們就找到了為何選擇Redhat linux作為初學者入門學習的理由了。

首先:在國內,乃至是全世界的Linux使用者最熟悉、最耳聞能詳的發行版肯定就是Red Hat了。因為Red Hat是linux界的“老大”,美國Red Hat公司發布的Red Hat linux是商業上運作最成功的一個Linux發行套件,因此Red Hat公司發行的linux值得信任, Red Hat linux的功能和效能也毋庸置疑。

其次:Red hat現在擁有龐大的網路使用者群體,網路linux資源基本90%都是基於Redhat linux的,如果您在學習過程中遇到任何問題,隨便搜尋網路,就有成千上萬的答案展示在你面前。

第三: Red Hat linux系列版本相互補充,相得益彰:如果你第一次接觸linux,那麼建議你先安裝Fedora Core, Fedora Core安裝簡單,對硬體支援很好,介面也很華麗,同時也可以體驗Redhat linux的最新功能;如果你對linux有一定的瞭解,需要深入學習,建議你使用CENTOS系統;如果你是在做linux企業級應用,建議你使用RHEL版本。

最後: redhat應用範圍廣,具有典型性和代表性,很多系統(例如紅旗redflag,中標linux,oracle發布的Enterprise Linux )都是以Red Hat linux為基準的,因而,可以說學會了Red Hat linux,就能觸類旁通,其它類似的linux系統也能很快掌握; 現在周圍學習linux的一般也都是以redhat linux為主,這樣交流方便,學習中出現問題,更容易得到解決。同時redhat linux的安裝和使用也是最簡單的,因此,基本上不會在”裝系統”上浪費過多時間。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.