Linux各种发行版介绍

Linux是一个开源操作系统,由一个纯利他的理想主义社区维护,这个社区本身没有一个闭环的商业逻辑,但通过各种Linux发行版,Linux内核成为了各种商业化服务器系统的OS技术底座。Linux已经被广泛应用在人们的日常生活工作用品中,比如手机,智能家居,汽车电子,可穿戴设备等等,只不过很多人并不知道自己使用的电子设备里面运行的是linux系统。看一组数据:

1.90%的公有云应用在使用Linux系统。

2.62%的嵌入式市场在使用Linux系统,其余的是RTOS和嵌入式裸机系统。

3.99%的超级计算机在使用Linux系统。

4.82%的手机操作系统在使用Linux系统。

这些数据足以证明Linux是操作系统领域的绝对霸主。

Linux发行版

Linux最早的应用就是个人计算机操作系统,也就是我们常说的Linux发行版,从1995年的Redhat Linux发行版到现在,Linux经历的发行版多如牛毛,可是现在最流行的发行版仅有几个,比如RHEL,Debian, SuSE,Ubuntu,CentOS, RockyOS等。国内出现多个国产的Linux发行版,比如蓝点Linux,红旗Linux和优麒麟Linux,银河麒麟Linux等等。

下面分别介绍:

Red Hat Linux:

Red Hat Linux不是第一个制作Linux发行版的厂商,但它是在商业和技术上做的最好的Linux厂商,从RedHat9.0发布后,Red Hat不再发行个人计算机的桌面Linux发行版,而是转向利润更高,发展前景更好的服务器版本开发上,也就是后来的Red Hat Enterprise Linux(rhel),原来的Red Hat Linux个人发行版和Fedora社区合并,成为 Fedora Linux发行版。

到目前为止,RedHat系列Linux有三个版版本可供选择

1.Fedora Core

Fedora Core发行版是Red Hat公司的新技术测试平台,很多新的计数首先会应用到Fedora Core中,经过测试验证才会加入Red Hat的RHEL版本中。Fedora Core面向桌面应用,所以Fedora Core胡i提供最新的软件包.Fedora 大约每6个月会发布一个新版本。Fedora Core由Fedora Project社区开发,并得到Red Hat公司的赞助,所以它是以社区的方式来运作的。

2.RHEL

RHEL 是面向服务器应用的REHL发行版,注重性能,稳定性和服务器端软件的支持,2018年4月,Red Hat公司发布的RHEL7.5操作系统提升了性能,增强了安全性。红帽系统可以从官网免费下载,但是需要提前注册一个账号。

Red Hat Enterprise Linux Download | Red Hat Developer

此刻,RHEL9.1已经发布,点击下载即可,安装后的RHEL LINUX发行版信息:

3.CentOS Linux

CentOS Linux的全称是Community Enterprise Operating System,它根据REHL的源代码重新编译而成。因为REHL是商业产品,所以CentOS把RedHat所有商标信息都改成了CentOS的,除此之外,CentOS和RHEL的另一个不同之处是CentOS不包含封闭源代码的软件,因此,CentOS可以免费使用,并由社区主导。RHEL在发行时会发布源代码,所以第三方公司或者社区可以使用RHEL发布的源代码进行重新编译,以形成一个可使用的二进制版本。因为Linux的源代码基于GPLv2,所以从获取RHEL的源代码到编译成新的二进制都是合法的。

2014年,Red Hat公司收购了CentOS社区,但CentOS仍然是免费的,CentOS并不向用户提供商业支持,所以如果用户在使用CentOS时遇到问题,只能自行解决。

centos的源码下载地址:Index of /

Index of /7.3.1611/os/Source/SPackages

Index of /8.5.2111/BaseOS/Source/SPackages

7.1 Release Notes Red Hat Enterprise Linux 7 | Red Hat Customer Portal

查看发现,CentOS使用的内核和gcc都非常古老,目还在使用3.10的内核和4.8.5的gcc.我们下载kernel的rpm解压看看:


wget -c https://vault.centos.org/7.3.1611/os/Source/SPackages/kernel-3.10.0-514.el7.src.rpm
rpm -qi ./kernel-3.10.0-514.el7.src.rpm
rpm -ql ./kernel-3.10.0-514.el7.src.rpm
cd source && rpm2cpio ../kernel-3.10.0-514.el7.src.rpm |cpio -div

Rocky OS

CentOS 停止维护 CentOS Linux后,将更多资金和人力投入到 CentOS Stream 中。而 Rocky Linux 是红帽宣布放弃 CentOS Linux 后,由 CentOS 联合创始人 Gregory Kurtzer 创建的 CentOS 发行版,旨在继承 CentOS 的社区属性。

从图中可以看出,主要是上下游的变化,CentOS Linux是基于RHEL的发行版产生的免费版本,CentOS Steam是RHEL发行版之前的迭代产品;官方的意思是,希望更多企业参与到RHEL上游的开发中,多提意见,让开发过程更开放。

Debian Linux

Debian Linux是由Ian Murdock在1993年创建,是一个致力于创建自由操作系统的合作组织,因为Debian项目以Linux内核为主,所以Debian一般指的是Debian GNU/Linux.Debian能风靡全球的主要原因是其特有的apt-et/dpkg软件包管理工具,该工具被认为是所有Linux软件包管理工具中最强大,最好用的一个。目前有很多Linux发行版基于Debian, 比如流行的Ubuntu.

Index of /ubuntu-releases/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
Index of /ubuntu-releases/18.04.6/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

SuSE Linux

SuSE Linux是来在德国的著名Linux发行版,在Linux业界享有很高的声誉。SuSE公司在Linux内核社区的贡献仅次于RedHat,培养了一大批Linux内核方面的专家,SuSE Linux 在欧洲Linux市场中占用近八成的份额,但是中国用户并不多。

openSUSE Leap 15.5 - Get openSUSE

优麒麟Linux

优麒麟(Ubuntu Kylin)Linux诞生于2013年,是由中国国防科技大学联合Ubuntu,CSIP(工业和信息化部软件与集成电路促进中心)开发的开源桌面LINUX 发行版,是Ubuntu的官方衍生版。

优麒麟使用自研的UKUI轻量级桌面环境,符合Windows用户的使用习惯。优麒麟Linux默认安装的软件让中文用户更容易上手。基于优麒麟的银河麒麟企业版支持X86和ARM64架构,在中国市场具有较大的占有率。比如飞腾服务器就是基于银河麒麟和ARM64平台。

Deepin

deepin(原名:Linux Deepin;中文通称:深度操作系统)是由武汉深之度科技有限公司Debian基础上开发的Linux操作系统,其前身是Hiweed Linux操作系统,于2004年2月28日开始对外发行,可以安装在个人计算机和服务器中.

 社区官网:deepin - 基于Linux的开源国产操作系统

统信UOS

UOS是国内公司开发的LINUX发行版,基于deepin,deepin基于debian,所以和ubuntu一样,是debian系的。安装软件包同样使用apt命令。可以修改/etc/apt/source.list设置下载源。和早年使用的深度XP盗版系统以及那个熟悉的水滴桌面有渊源。

"2008年,同样受番茄花园洪磊事件影响,深度宣布永久关闭论坛的系统板块,将研究重点转向Liunx,这便是现在的Deepin系统,这个系统在全球排名十名左右,相较于雨林木风的OS肯定更有影响力。"

Manjaro(曼加罗) Linux

Manjaro 是基于 Arch Linux 并且拥有一个漂亮的用户界面的操作系统。 Manjaro 并不像 Debian 或者 Arch 这些 Linux 发行版一样历史悠久,但是它依然十分的稳定而可靠,从而在各色发行版中显得鹤立鸡群。

基于 Arch

就像许多人已经知道的那样,不开玩笑的说 Arch 绝对是一个优秀的发行版。但是它对于新手来说十分难以使用。许多新手根本就无法在非图形界面下完成 Arch 的安装。与之相反,Manjaro 有着一个好用的图形安装界面。所以那些想要尝试 Arch 但是又被它的高难度操作所困扰的人们可以去试试 Manjaro。Manjaro 很容易安装并且有着一个友好的用户界面。

桌面环境

Manjaro 在桌面环境上有着许多选择,比如 Xfce、KDE、Deepin、BspWM、Budgie、i3、LXDE、Cinnamon、Enlightenment、Netbook、Fluxbox、Gnome、JWM、LXQT、MATE、Openbox 和 PekWM。所有这些桌面环境在 Manjaro 中都十分漂亮。Manjaro 官方的桌面环境是 Xfce 和 KDE,而其他桌面环境则是社区支持的.

下载地址:

Manjaro Downloads

安装:


总结

一张图总结一下:


结束

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
各种Linux发行版之间存在一些区别,包括以下几个方面: 1. 基于不同的核心:不同的Linux发行版可能基于不同的内核,如Ubuntu和Debian基于Linux内核,而Red Hat Enterprise Linux (RHEL)和CentOS基于Red Hat的内核。 2. 软件包管理系统:不同的Linux发行版使用不同的软件包管理系统来管理软件安装和更新。例如,Ubuntu和Debian使用APT(Advanced Package Tool),而Fedora和openSUSE使用DNF(Dandified Yum)。 3. 默认安装的软件:不同的Linux发行版在默认安装的软件方面也有所不同。一些发行版可能默认安装了更多的桌面环境和应用程序,而其他发行版可能更加精简。 4. 社区和支持:每个Linux发行版都有自己的社区和支持体系。一些发行版由大型公司支持,如Red Hat支持RHEL,而其他发行版则由社区志愿者维护。 5. 目标用户和用途:不同的Linux发行版针对不同的用户和用途进行了优化。例如,Ubuntu和Linux Mint更适合桌面用户,而CentOS和RHEL则更适合服务器环境。 总之,各种Linux发行版之间的区别主要体现在内核、软件包管理系统、默认安装的软件、社区和支持以及目标用户和用途等方面。用户可以根据自己的需求和偏好选择适合自己的Linux发行版。 #### 引用[.reference_title] - *1* [Linux发行版之间有什么区别?](https://blog.csdn.net/u010632165/article/details/106930586)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Linux发行版本及其区别](https://blog.csdn.net/qq_45175681/article/details/123127178)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

papaofdoudou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值