首页 > 系统相关 >Linux发行版

Linux发行版

时间:2024-06-07 15:35:29浏览次数:35  
标签:Alma RHEL 发行版 Linux 红帽 Rocky

Linux发行版

一、什么是Linux发行版

发行版(也被叫做 GNU/Linux 发行版),在2个最核心功能(管理硬件、系统调用)的基础上,再封装上其他第三方软件的操作系统,称为Linux操作系统的发行版。

发行版,通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。

一个Linux发行套件包含大量的软件,比如软件开发工具(gcc)、资料库(Mysql)、Web服务(Apache)、XWindow、桌面环境(gonme和kde)、办公套件(OpenOffice.org)、脚本语言(Perl、php和Python)等等。

二、发行版本分类

1、发行版分类1:按技术

  1. RedHat:CentOS、RHEL、Fedora、Mandriva。Alma Linux、Rocky Linux。龙蜥(OpenAnolis)、欧拉(OpenEuler)
  2. Debian:Ubuntu、kali linux (黑客)
  3. SuSE:SLES、OpenSuSE
  4. Gentoo:(开源免费。性能高,但技术要求高)
  5. Arch

2、发行版分类2:按国内外

  1. 国外Linux发行版:
    1. RHEL(企业版Centos)
    2. Alma Linux
    3. Rocky Linux
    4. Ubuntu
  2. 国内Linux发行版:
    1. 银河麒麟(Kylin)
    2. 统信UOS
    3. 龙蜥(OpenAnolis)——阿里
    4. 欧拉(OpenEuler)——华为

三、国外Linux发行版

1、举例

  1. RedHat:CentOS、RHEL、Fedora、Mandriva。Alma Linux、Rocky Linux。
  2. Debian:Ubuntu、kali linux (黑客)
  3. SuSE:SLES、OpenSuSE
  4. Gentoo:(开源免费。性能高,但技术要求高)
  5. Arch

2、红帽(Red Hat)

红帽(Red Hat),大公司。

  1. RHEL:红帽企业 Linux(Red Hat Enterprise Linux,简称 RHEL),是红帽的商业版。
  2. CentOS:是红帽的开源免费版。
    1. CentOS 8 官方已于2021年12月31日停止维护。替代品是Centos Stream,这是Centos的另一条可能的出路(https://leixue.com/ask/what-is-centos-stream)。不过Centos Stream是一个滚动升级的版本,不再是RHEL的复刻版,对于系统的稳定性和兼容性可能无法保障,在生产环境上使用的风险未知。
    2. 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 不同的是:

  1. 包管理:Alma ( RPM, yum, DNF);Rocky (RPM, yum)
  2. 支持架构: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、举例

  1. 龙蜥(OpenAnolis)——阿里
  2. 欧拉(OpenEuler)——华为
  3. 银河麒麟(Kylin)
  4. 统信UOS
  5. OpenClouldOS——腾讯

标签:Alma,RHEL,发行版,Linux,红帽,Rocky
From: https://www.cnblogs.com/andy9468/p/18237273

相关文章

  • 【Linux驱动设备开发详解】11.内存与I/O访问
    1.内存管理单元高性能处理器一般会提供一个内存管理单元(MMU),用于辅助操作系统尽心修改内存管理,提供虚拟地址和物理地址的映射、内存访问权限保护和Cache缓存控制等硬件支持。1.1MMU基本概念1.1.1概念含义1.TLB(TranslationLookasideBuffer):旁路转换缓存,TLB是MMU的核心......
  • Linux磁盘管理-LVM入门学习建议
    Linux磁盘管理-LVM入门学习建议准确掌握基础概念基础概念非常重要,以LVM逻辑卷为例,必须熟练掌握LV、PV以及VG的基本概念。之后才能进行更为复杂的管理操作。LVM基本大纲这里罗列出了学习LVM入门的基本大纲,供大家参考......
  • 【Linux系统查看显卡支持的OpenGL版本】
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、安装依赖项二、Linux系统查看显卡支持的OpenGL版本一、安装依赖项sudoapt-getupdate&&sudoapt-getinstallmesa-utils二、Linux系统查看显卡支持的OpenGL版本glxinfo|grepO......
  • 在Linux中,有哪些系统日志文件?
    在Linux系统中,系统日志文件是记录系统操作、运行状态、错误信息以及安全事件等的重要文件。以下是Linux中常见的系统日志文件及其简要描述:系统日志(SystemLogs):这些日志记录了系统整体运行情况、错误信息等。常见的系统日志文件包括/var/log/messages、/var/log/syslog等。这......
  • 在Linux中,BASH 和 DOS之间的区别是什么?
    BASH(BourneAgainSHell)和DOS(DiskOperatingSystem)之间存在显著的区别,这些差异不仅体现在它们的设计哲学、功能特性上,也反映在它们所服务的操作系统环境及其用途上。以下是一些主要的区别:性质和定位:BASH:是一种命令行解释器(shell),它是用户与Linux或其他类UNIX操作系统交互......
  • 在Linux中,进程间通信方式有哪些?
    在Linux中,进程间通信(IPC)是允许多个进程或线程交换数据或信号的机制。以下是一些常见的进程间通信方式:1.管道(Pipes)允许一个进程将输出发送到另一个进程的输入。可以是匿名管道或命名管道(FIFOs)。#创建匿名管道mkfifo/tmp/mypipe#使用管道echo"Hello">/tmp/mypipeca......
  • 在Linux中,系统缺省的运行级别是什么?
    在传统的Linux系统中,特别是使用SysVinit作为初始化系统的发行版,系统缺省的运行级别通常设为3或5,具体取决于系统是否配置为启动图形界面。运行级别3:多用户,完全多用户模式,不带图形界面。在这个级别下,系统启动所有多用户环境下的服务和守护进程,但不启动XWindow系统(图形界面)。这......
  • 在Linux中,开机启动过程是什么?
    Linux系统的开机启动过程是一个复杂但有序的序列,它确保系统从硬件初始化到提供一个完全功能的操作环境。以下是这个过程的详细步骤:BIOS/UEFI启动:当计算机加电时,首先执行的是基本输入输出系统(BIOS)或更现代的统一可扩展固件接口(UEFI)。BIOS/UEFI主要负责硬件自检(POST,Power-O......
  • Linux -- 命令执行顺序的控制
    提示:制作不易,可以点个收藏和关注哦。前言提示:这里可以添加本文要记录的大概内容:  通常情况下,我们每次只能在终端输入一条命令,按下回车执行,执行完成后,我们再输入第二条命令,然后再按回车执行……,当有时候我们会一次输入多条命令,这个时候的执行过程又是如何的呢?下面我......
  • linux命令
    rpm-ivh:rpm-ivh是在Linux系统中用于安装RPM(RedHatPackageManager)软件包的命令。以下是对每个参数的解释:--i:表示安装(install)。--v:表示显示详细的安装过程信息(verbose)。--h:以水平进度条的形式显示安装进度(hash)。通过执行这个命令,可以将指定的RPM软件包安装到......