linux和各個發行版本之間的關係:Fedora是基於RHEL,CentOS,ScientificLinux,和OracleLinux的社群版本。相比RHEL,Fedora打包了顯著的更多的軟體包。其中一個原因是,多樣化的社群參與Fedora的建設;它不只是一家公司。在這個過程中,CentOS用於活動,演示和實驗,因為它是對終端使用者免費提供的,並具有比Fedora的一個更長的釋出週期(通常每隔半年左右釋出一個新版本)。SUSE,SUSELinuxEnterpriseServer(SLES),和openSUSE之間的關係類似於Fedora,RedHatEnterpriseLinux,和CentOS的關係。Debian是包括Ubuntu在內許多發行版的上游,而Ubuntu又是LinuxMint及其他發行版的上游。Debian在伺服器和桌面電腦領域都有著廣泛的應用。Debian是一個純開源計劃並著重在一個關鍵點上,穩定性。它同時也提供了最大的和完整的軟體倉庫給使用者。學習Linux的第一件事情,就是要選擇一個Linux的發行版本,在虛擬機器或者物理機安裝都可以了,初學者最好用虛擬機器。初學Linux的第一件事情,就是看到眾多的Linux分支而頭暈,這到底有什麼區別呢,為啥Linux不是隻有一個版本,而是有很多個版本呢?其實是這樣的,Linux其實是一個作業系統核心,但是一個作業系統除了核心,還有使用者操作介面,應用軟體,例如我們使用的windows,也有windows核心,出了windows核心,還有windows的圖形介面,windows的office等應用軟體。而Linux是一個免費開源的核心,每個廠家都可以去Linux核心官網http://www.kernel.org/下載核心,然後去訂製自己的圖形介面和應用軟體,所以會出現很多Linux分支,但是核心都是一樣的。目前Linux只要有幾個分支:redhat,ubuntu,debian,suse。很多其他linux發行版本是這幾個分支的衍生版本,例如國內的紅旗,centos都是redhat的衍生版本。在伺服器領域,個人覺得redhat現在做的最好,桌面領域是ubuntu最好,而我們學習Linux的最大目的是學習Linux的伺服器領域,所以我推薦redhat版本。學校裡的linux課本都比較陳舊,大部分是RedhatLinux9的教程,但是RedhatLinux9由於硬碟驅動關係,是無法在現在的物理機上安裝的,包括本人,也受過大學課本的誤導(坑爹的教科書)。RedhatLinux9之後,redhat公司不在維護Redhat的開源版本,於是直接發行他的商業版本RedhatEnterpriseLinux2,目前已經有RedhatEnterpriseLinux6,但是6的穩定性還不清楚,個人推薦使用RedhatEnterpriseLinux5,請自行去網上下載RedhatEnterpriseLinux5。RedhatEnterpriseLinux雖然說是商業版本,但是隻要你安裝的時候,確定你不輸入序列號,你還是可以正常使用,只是不能在redhat官網更新軟體而已,然後,這裡就要提下CentOS了,由於RedhatEnterpriseLinux是商業版本,於是CentOS這個組織就和redhat公司買了原始碼,並重新編譯,免費開放出來,免費讓使用者可以在centos官網更新軟體,包括使用RedhatEnterpriseLinux的系統也可以在centos的官網更新軟體。大家也可能有疑問,既然centos和redhat都是一模一樣,除了名字不一樣,為啥不選擇centos。其實沒任何區別,Centos5.5就和RedhatEnterpriseLinux5.5是一模一樣的,你可以選擇centos去安裝,去拿redhat的教程學習。
linux和各個發行版本之間的關係:Fedora是基於RHEL,CentOS,ScientificLinux,和OracleLinux的社群版本。相比RHEL,Fedora打包了顯著的更多的軟體包。其中一個原因是,多樣化的社群參與Fedora的建設;它不只是一家公司。在這個過程中,CentOS用於活動,演示和實驗,因為它是對終端使用者免費提供的,並具有比Fedora的一個更長的釋出週期(通常每隔半年左右釋出一個新版本)。SUSE,SUSELinuxEnterpriseServer(SLES),和openSUSE之間的關係類似於Fedora,RedHatEnterpriseLinux,和CentOS的關係。Debian是包括Ubuntu在內許多發行版的上游,而Ubuntu又是LinuxMint及其他發行版的上游。Debian在伺服器和桌面電腦領域都有著廣泛的應用。Debian是一個純開源計劃並著重在一個關鍵點上,穩定性。它同時也提供了最大的和完整的軟體倉庫給使用者。學習Linux的第一件事情,就是要選擇一個Linux的發行版本,在虛擬機器或者物理機安裝都可以了,初學者最好用虛擬機器。初學Linux的第一件事情,就是看到眾多的Linux分支而頭暈,這到底有什麼區別呢,為啥Linux不是隻有一個版本,而是有很多個版本呢?其實是這樣的,Linux其實是一個作業系統核心,但是一個作業系統除了核心,還有使用者操作介面,應用軟體,例如我們使用的windows,也有windows核心,出了windows核心,還有windows的圖形介面,windows的office等應用軟體。而Linux是一個免費開源的核心,每個廠家都可以去Linux核心官網http://www.kernel.org/下載核心,然後去訂製自己的圖形介面和應用軟體,所以會出現很多Linux分支,但是核心都是一樣的。目前Linux只要有幾個分支:redhat,ubuntu,debian,suse。很多其他linux發行版本是這幾個分支的衍生版本,例如國內的紅旗,centos都是redhat的衍生版本。在伺服器領域,個人覺得redhat現在做的最好,桌面領域是ubuntu最好,而我們學習Linux的最大目的是學習Linux的伺服器領域,所以我推薦redhat版本。學校裡的linux課本都比較陳舊,大部分是RedhatLinux9的教程,但是RedhatLinux9由於硬碟驅動關係,是無法在現在的物理機上安裝的,包括本人,也受過大學課本的誤導(坑爹的教科書)。RedhatLinux9之後,redhat公司不在維護Redhat的開源版本,於是直接發行他的商業版本RedhatEnterpriseLinux2,目前已經有RedhatEnterpriseLinux6,但是6的穩定性還不清楚,個人推薦使用RedhatEnterpriseLinux5,請自行去網上下載RedhatEnterpriseLinux5。RedhatEnterpriseLinux雖然說是商業版本,但是隻要你安裝的時候,確定你不輸入序列號,你還是可以正常使用,只是不能在redhat官網更新軟體而已,然後,這裡就要提下CentOS了,由於RedhatEnterpriseLinux是商業版本,於是CentOS這個組織就和redhat公司買了原始碼,並重新編譯,免費開放出來,免費讓使用者可以在centos官網更新軟體,包括使用RedhatEnterpriseLinux的系統也可以在centos的官網更新軟體。大家也可能有疑問,既然centos和redhat都是一模一樣,除了名字不一樣,為啥不選擇centos。其實沒任何區別,Centos5.5就和RedhatEnterpriseLinux5.5是一模一樣的,你可以選擇centos去安裝,去拿redhat的教程學習。