常見Linux版本有哪些?CentOS是什麼?
Linux是GNU/Linux的縮寫,通常指各種Linux發行版的通稱。
常見的Linux廠家主要有Redhat/Novell等。
Redhat有兩大Linux產品系列,其一是免費的Fedora Core系列
主要用於桌面版本,提供了較多新特性的支持。
另外一個產品系列是收費的Enterprise系列,這個系列分成:AS/ES/WS等分支。
Advanced Server,縮寫即AS。AS在標准Linux內核的基礎上,
做了性能上的增強,並提高了可靠性,集成了眾多常見伺服器的驅動程序。
可輕松識別IBM/DELL/HP等常見機架式伺服器的磁碟陣列卡等設備。
AS主要版本2.x/3.x/4.x,也就是我們所說的AS3/AS4
每一個版本還有若干個升級,例如最早推出的AS4後,遇到了一些更新
此時就會發布AS4 Update1,以後還會陸續有AS4 Update2/Update3等出現
簡稱AS4u1/AS4u2/AS4u3等。這和微軟的發布形式也是非常類似的,
微軟的Windows NT4 從SP1出到SP6,Windows2000從SP1出到SP4。。。。
AS這些Update版本所包含的主要程序包版本都有一定差別,最好不要混用
否則很容易出現問題。Prima和Plesk的安裝包,對於各種發行版都有了針對性的設計
在下載頁面上,通常都會標識出來,支持哪些版本和哪些update的系統。
ES,是AS的精簡版本。他與常見的AS系列的區別是,AS支持到4路以上CPU,
而ES只能支持兩路CPU。AS和ES在大多數程序包上並無區別,
只在內核等少數軟體包上有差異。
AS和ES的售價差別比較大,通常ES用在隨伺服器一同購買的OEM版本中
例如購買DELL伺服器,搭配的Linux會是ES系列。
如果要搭配AS系列,則需要多花數千元。
WS,是ES的進一步簡化版,主要針對企業內部的桌面辦公市場,國內較少採用。
Redhat的Fedora Core Linux和Enterprise Linux,都需要遵循GNU協議
即需要發布自己的源代碼。
所以,對於免費的Fedora Core Linux,從Redhat網站上可以直接下載ISO刻盤,
還能下載到SRPM的ISO,即程序包源碼光碟。
對於收費的Enterprise Linux系列,是一款商業產品,所以網站上不能下載到ISO文件,
需要購買正式授權方可。
由於Enterprise Linux也需要遵循GNU協議,故必須發布源代碼。
所以在Redhat的網站上,可以獲得AS/ES/WS系列的SRPM源碼ISO文件。
這些文件可以被自由的下載,修改代碼,重新編譯使用。
一個名為Community Enterprise Operating System的項目誕生了。
他的縮寫既是CentOS。CentOS社區將Redhat的網站上的所有源代碼下載下來,
進行重新編譯。重新編譯後,由於AS/ES/WS是商業產品,
必須將所有Redhat的Logo和標識改成自己的CentOS標識。
比如將AS4原版的SRPM源碼編譯後,就成為了CentOS 4.0。
AS4Update1的源碼編譯後,就成為了CentOS4.1。
AS4Update2的源碼編譯後,就成為了CentOS4.2。
同理,CentOS的3.x/4.x都對應著相應的版本。
所以我們說,CentOS就是Redhat的AS/ES/WS的免費版本。
使用CentOS,可以獲得和AS/ES相同的性能和感受。
CentOS除了提供標準的編號1~4或者1~5的若干張ISO以外,
還提供了最小化1CD的Server光碟。用Server光碟安裝好的系統,
就是一個最小化的Linux內核加上常用的httpd/mysql等包
不包含Xwindows桌面等對於伺服器無用的軟體。
Prima、Plesk、Virtuozzo和都可以安裝在CentOS上。