- Linux 9基礎知識全面解析
- 沈超 胡波編著
- 927字
- 2025-07-23 17:38:53
1.1 為什么新書采用Rocky Linux
本書基于最新發行的Rocky Linux 9.x作為講解版本,很多對Linux有了解的讀者會很疑惑,最流行的Linux發行版不應該是RedHat公司旗下的RHEL、CentOS等版本嗎?這個Rocky Linux又是什么呢?我們在系統學習之前,先了解一下Rocky Linux的由來。
這個故事要先從RedHat和CentOS的恩怨說起。RedHat公司一直是Linux最主要的開發者與發行商之一,旗下的RedHat系列廣受好評。但RedHat最受詬病的地方是,它旗下的Linux發行版是需要收費的,一開始只是部分功能收費,后續變成絕大多數功能都收費,可以想象未來將會變成所有功能都收費。這其實和Linux開源免費的精神是背道而馳的。
這個時候“拯救世界”的英雄出現了,以Gregory Kurtzer先生為首的開發團隊,開發了一個叫作CentOS的Linux發行版。官方給CentOS的說明是“CentOS是Red Hat Enterprise Linux(RHEL)的再編譯版本(是一個再發行版本),而且在RHEL的基礎上修正了不少已知的Bug”。簡單來說,就是發行了一個與RHEL功能相似,但不收費的CentOS,這符合開源精神,并不違反法律。雖然CentOS的技術支持、售后服務幾乎沒有,依賴的僅僅是論壇和聊天室這樣自助的方式,但是它完全免費,而且功能和RHEL基本一致,這種特性滿足了學習和使用Linux的需要。在早期的時候,企業用戶并不信任CentOS系統,還是主要選擇了RHEL系統。但隨著CentOS系統的不斷更新、修復,越來越多的企業用戶也開始選擇了CentOS系統。
CentOS占比與日俱增,RedHat公司不能眼看著競爭對手日益強大,于是他們想到了一個辦法,就是收購CentOS。在2014年年初,CentOS沒有抵擋住RedHat的糖衣炮彈,加入了RedHat。但是RedHat當時也承諾,CentOS永遠不會收費,一開始的時候也確實做到了這一點。
一切從2018年開始發生了變化,在2018年10月29日,IBM宣布收購RedHat,緊接著在2020年12月8日宣布將要停止開發CentOS。看,這就是商業!RedHat并沒有違反承諾,CentOS確實沒有收費,但是不再開發了。要想使用新版本,需要購買全面收費的RHEL。
當時業界一片嘩然,大家都擔心從此以后沒有免費的、開源的、可靠的Linux可以使用了。Linux將步Windows后塵,變成一家獨大的壟斷公司。這些擔心甚至影響到了從業者對Linux的信心,有部分開發者開始唱衰Linux的未來。
2020年12月,CentOS的創始人Gregory Kurtzer公開宣布會發行Rocky Linux,并將其作為CentOS的替代者,繼續開源,并且在功能上和RHEL基本一致。2021年4月30日,第一個Rocky Linux版本發布。
Rocky Linux一定會變成未來最主流的Linux發行版本之一,我們目前學習的是最新版本的Rocky Linux 9.x,其對應RedHat公司的發行版本是RHEL 9.x。
- 網絡操作系統:Windows Server 2003管理與應用
- 阿里云數字新基建系列:云原生操作系統Kubernetes
- Instant Handlebars.js
- Extending Puppet
- 嵌入式Linux系統開發:基于Yocto Project
- 精解Windows8
- Moodle 3.x Teaching Techniques(Third Edition)
- 無蘋果不生活 The New iPad隨身寶典
- 從實踐中學習Kali Linux無線網絡滲透測試
- NetDevOps入門與實踐
- Linux基礎使用與案例
- Troubleshooting Docker
- VMware Horizon Mirage Essentials
- Learn Quantum Computing with Python and IBM Quantum Experience
- CSS揭秘