在介紹常見的Linux系統版本之前,首先需要區分Linux
系統內核與Linux
發行套件系統的不同。Linux
系統內核指的是一個由Linus Torvalds
負責維護,提供硬件抽象層、硬盤及文件系統控制及多任務功能的系統核心程序。而Linux
發行套件系統是我們常說的Linux
操作系統,也即是由Linux
內核與各種常用軟件的集合產品。全球大約有數百款的Linux
系統版本,每個系統版本都有自己的特性和目標人群,下面將可以從用戶的角度選出最熱門的幾款進行介紹。
注:在《Linux就該這么學》書籍的其余章節中將以"Linux
系統"來替代"Linux
發行套件系統"這個詞。
紅帽企業系統(RedHatEnterpriseLinux
,RHEL
.)點此下載
紅帽公司是全球最大的開源技術廠商,RHEL
是全世界內使用最廣泛的Linux
系統。
RHEL
系統具有極強的性能與穩定性,并且在全球范圍內擁有完善的技術支持。
RHEL
系統也是本書、紅帽認證以及眾多生產環境中使用的系統。
社區企業操作系統(Community Enterprise Operating System
,CentOS)
通過把RHEL
系統重新編譯并發布給用戶免費使用的Linux
系統,具有廣泛的使用人群。CentOS
當前已被紅帽公司“收編”。
Fedora
由紅帽公司發布的桌面版系統套件(目前已經不限于桌面版)。
用戶可免費體驗到最新的技術或工具,這些技術或工具在成熟后會被加入到RHEL
系統中,因此Fedora
也稱為RHEL
系統的“試驗田”。
運維人員如果想時刻保持自己的技術領先,就應該多關注此類Linux
系統的發展變化及新特性,不斷改變自己的學習方向。
openSUSE
源自德國的一款著名的Linux
系統,在全球范圍內有著不錯的聲譽及市場占有率。
Gentoo
具有極高的自定制性,操作復雜,因此適合有經驗的人員使用。讀者可以在學習完本書后嘗試一下該系統。
Debian
穩定性、安全性強,提供了免費的基礎支持,可以良好地支持各種硬件架構,以及提供近十萬種不同的開源軟件,在國外擁有很高的認可度和使用率。
Ubuntu
是一款派生自Debian
的操作系統,對新款硬件具有極強的兼容能力。
Ubuntu
與Fedora
都是極其出色的Linux
桌面系統,而且Ubuntu
也可用于服務器領域。
現在國內大多數Linux
相關的圖書都是圍繞CentOS
系統編寫的,作者大多也會給出圍繞CentOS
進行寫作的一系列理由,但是很多理由都站不住腳,根本沒有剖析到CentOS
系統與RHEL系統的本質關系。CentOS
系統是通過把RHEL系統釋放出的程序源代碼經過二次編譯之后生成的一種Linux
系統,其命令操作和服務配置方法與RHEL
完全相同,但是去掉了很多收費的服務套件功能,而且還不提供任何形式的技術支持,出現問題后只能由運維人員自己解決。經過這般分析基本上可以判斷出,選擇CentOS
的理由只剩下—免費!當人們大舉免費、開源、正義的旗幟來宣揚CentOS
系統的時候,殊不知CentOS
系統其實早在2014
年年初就已經被紅帽公司“收編”,當前只是戰略性的免費而已。再者說,根據GNU GPL
許可協議,我們同樣也可以免費使用RHEL
系統,甚至是修改其代碼創建衍生產品。開源系統在自由程度上沒有任何差異,更無關道德問題。
本書是基于最新的RHEL 7
系統編寫的,書中內容及實驗完全通用于CentOS
、Fedora
等系統。也就是說,當您學完本書后,即便公司內的生產環境部署的是CentOS
系統,也照樣可以搞得定。更重要的是,本書配套資料中的ISO
鏡像與紅帽RHCSA
及RHCE
考試基本保持一致,因此更適合備考紅帽認證的考生使用。
隨書配備的ISO
鏡像文件下載地址:軟件資源庫 | 《Linux就該這么學》
深度評解紅帽RHCSA
、RHCE
、RHCA
認證:深度評解紅帽RHCSA、RHCE、RHCA認證。 | 《Linux就該這么學》