Linux發行版
一、什麼是Linux發行版
發行版(也被叫做 GNU/Linux 發行版),在2個最核心功能(管理硬體、系統呼叫)的基礎上,再封裝上其他第三方軟體的作業系統,稱為Linux作業系統的發行版。
發行版,通常包含了包括桌面環境、辦公套件、媒體播放器、資料庫等應用軟體。
一個Linux發行套件包含大量的軟體,比如軟體開發工具(gcc)、資料庫(Mysql)、Web服務(Apache)、XWindow、桌面環境(gonme和kde)、辦公套件(OpenOffice.org)、指令碼語言(Perl、php和Python)等等。
二、發行版本分類
1、發行版分類1:按技術
- RedHat:CentOS、RHEL、Fedora、Mandriva。Alma Linux、Rocky Linux。龍蜥(OpenAnolis)、尤拉(OpenEuler)
- Debian:Ubuntu、kali linux (駭客)
- SuSE:SLES、OpenSuSE
- Gentoo:(開源免費。效能高,但技術要求高)
- Arch
2、發行版分類2:按國內外
- 國外Linux發行版:
- RHEL(企業版Centos)
- Alma Linux
- Rocky Linux
- Ubuntu
- 國內Linux發行版:
- 銀河麒麟(Kylin)
- 統信UOS
- 龍蜥(OpenAnolis)——阿里
- 尤拉(OpenEuler)——華為
三、國外Linux發行版
1、舉例
- RedHat:CentOS、RHEL、Fedora、Mandriva。Alma Linux、Rocky Linux。
- Debian:Ubuntu、kali linux (駭客)
- SuSE:SLES、OpenSuSE
- Gentoo:(開源免費。效能高,但技術要求高)
- Arch
2、紅帽(Red Hat)
紅帽(Red Hat),大公司。
- RHEL:紅帽企業 Linux(Red Hat Enterprise Linux,簡稱 RHEL),是紅帽的商業版。
- CentOS:是紅帽的開源免費版。
- CentOS 8 官方已於2021年12月31日停止維護。替代品是Centos Stream,這是Centos的另一條可能的出路(https://leixue.com/ask/what-is-centos-stream)。不過Centos Stream是一個滾動升級的版本,不再是RHEL的復刻版,對於系統的穩定性和相容性可能無法保障,在生產環境上使用的風險未知。
- CentOS 7 官方在2024年6月30日停止維護。
3、蘇薩(SuSE)
蘇薩(SuSE),大公司。
4、Alma Linux 和 Rocky Linux(紅帽系)
Alma Linux 和 Rocky Linux 都是基於 RHEL(紅帽企業版Linux),都與 RHEL 的二進位制相容性。
(1)Alma Linux
由社群指導和構建的 RHEL的1:1(100%)二進位制相容克隆。
作為一個獨立的、完全免費的作業系統,AlmaLinux OS每年獲得來自CloudLinux Inc的100萬美元贊助和其他贊助商的支援。
正在進行的開發工作由社群成員管理。AlmaLinux作業系統基金會是一個非營利組織,旨在為AlmaLinux作業系統社群的利益而建立。
由有資金贊助的組織主導。免費,自由。早期受歡迎排名前30,後期未知。
2024-05排名:Alma Linux 第30名 > Rocky Linux 第47名
https://distrowatch.com/table.php?distribution=alma
https://distrowatch.com/table.php?distribution=rocky
(2)Rocky Linux
Rocky Linux是一個開源、免費的企業級作業系統,旨在與RHEL(Red Hat Enterprise Linux) 100%相容。它正在社群的密集開發中。
由CentOS 創始人主導。免費,更大的自由。早期受歡迎排名前50,後期未知。
(3)Alma Linux 和 Rocky Linux的區別和選擇
1)區別
Alma Linux 和 Rocky Linux 不同的是:
- 包管理:Alma ( RPM, yum, DNF);Rocky (RPM, yum)
- 支援架構:Alma (x86-64,armhfp);Rocky (x86-64)
2)選擇
Alma Linux 和 Rocky Linux有什麼區別?該如何選擇?
https://www.yoojia.com/ask/17-14503575961499959073.html
Alma Linux和Rocky Linux,你會選擇用哪個?
https://cloud.tencent.com/developer/article/2204976
OpenAnolis OS(阿里)、OpenEuler(華為)、Rocky linux、Alma linux區別:【含金量高的文章】:
https://zhuanlan.zhihu.com/p/469350456
Centos ≈ RHEL ≈ Alma Linux ≈ Rocky Linux >> 龍蜥(OpenAnolis) >> 尤拉(OpenEuler)>> OpenClouldOS
暫時推薦選擇:Alma Linux
四、國內Linux發行版
1、舉例
- 龍蜥(OpenAnolis)——阿里
- 尤拉(OpenEuler)——華為
- 銀河麒麟(Kylin)
- 統信UOS
- OpenClouldOS——騰訊