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——腾讯