常见的Linux版本

2023-05-16

常见的Linux版本

Linux 系统的吉祥物名为 Tux,是一只呆萌的小企鹅。相传 Linus Torvalds 在童年时期去澳大利亚的动物园游玩时,不幸被一只企鹅咬伤,所以为了“报复”就选择了这个物种作为吉祥物。这个故事是否可信无从考证,但万幸是只企鹅,而不是老虎或者狮子,否则就不是换个 Logo 这么简单的事了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eE134oAF-1670471964977)(https://typorazhd.oss-cn-beijing.aliyuncs.com/image-20221208114206160.png)]

在介绍常见的 Linux 系统版本之前,首先需要区分 Linux 系统内核与 Linux 发行套件系统的不同。

➢ Linux 系统内核指的是一个由 Linus Torvalds 负责维护,提供硬件抽象层、磁盘、文件系统控制及多任务功能的系统核心程序(第 2 章会有详细介绍)。

➢ Linux 发行套件系统是我们常说的 Linux 操作系统,也就是由 Linux 内核与各种常用软件的集合产品。

全球大约有数百款的 Linux 系统版本,每个系统版本都有自己的特性和目标人群—有的主打稳定性和安全性,有的主打免费使用,还有的主要突出定制化强等特点。下面从用户的角度选出最热门的几款进行介绍。

红帽企业版Linux Red Hat Enterprise Linux, RHEL )

image-20221208114425037

红帽公司作为全球知名的开源技术厂商,其产品值得我们放到第一位来介绍。红帽公司成立于 1994 年,于 1998 年在纳斯达克上市,自从1999 年起陆续收购了包括 JBoss 中间件供应商、CentOS(社区企业操作系统)、Ceph

企业级存储业务等在内的数十家高科技公司及热门产品,这么做的目的当然是为了对主营业务红帽企业版 Linux 进行增强。

红帽企业版 Linux 最初于 2002 年 3 月面世,当年 Dell、HP、Oracle 以及 IBM 公司便纷纷表示支持该系统平台的硬件开发,因此红帽企业版 Linux 系统的市场份额在近 20年时间内不断猛增。红帽企业版 Linux 当时是全世界使用最广泛的 Linux 系统之一,在世界 500 强企业中,所有的航空公司、电信服务提供商、商业银行、医疗保健公司均无一例外地通过该系统向外提供服务。

红帽企业版 Linux 当前的最新版本是 RHEL 8,该系统具有极强的稳定性,在全球范围内都可以获得完善的技术支持。该系统也是本书和红帽认证考试中默认使用的操作系统。

社区企业操作系统Community Enterprise Operating System, CentOS

image-20221208114649680

顾名思义,CentOS 是由开源社区研发和维护的一款企业级 Linux 操作系统,在 2014 年 1 月被红帽公司正式收购。CentOS 系统最为别人广泛熟悉的标签就是“免费”。如果您问一个运维“老鸟”选择 CentOS 系统的理由,他绝对不会跟你说更安全或更稳定,而只是说两个字—免费!由于红帽企业版 Linux 是开源软件,任何人都有修改和创建衍生品的权利,因此 CentOS 便是将红帽企业版 Linux 中的收费功能通通去掉,然后将新系统重新编译后发布给用户免费使用的 Linux 系统。也正因为其免费的特性,CentOS 拥有了广泛的用户。从本质上来说,由于 CentOS 是针对红帽企业版 Linux 进行修改后再发布的版本,因此不会针对它单独开发新功能,CentOS 的版本号也是随红帽企业版 Linux 而变更。例如,CentOS 8.0 对应的就是 RHEL 8.0,CentOS 8.1 对应的就是 RHEL 8.1;以此类推。再就是,CentOS 系统和 RHEL 系统的软件包可以通用。也就是说,如果工作中用的是 RHEL,但是在安装某款软件时只找到了该软件的 CentOS 系统软件源,也是可以正常安装该软件的。

Fedora

image-20221208114755375

Fedora 翻译为中文是“浅顶软呢男帽”的意思,翻译之后跟 Linux 系统很不搭界,所以更多人干脆将其音译为“费多拉”系统。Fedora Linux 是正正经经的红帽公司自己的产品,最初是为了给红帽企业版 Linux 制作和测试第三方软件而构建的产品,孕育了最早的开源社群,固定每 6 个月发布一个新版本,当前在全球已经有几百万的用户。

Fedora是桌面版本的Linux系统,可以理解成是微软公司的Windows XP或者Windows 10。它的目标用户是应付日常的工作需要,而不会追求稳定性的人群。用户可以在这个系统中体验到最新的技术和工具,当这些技术和工具成熟后才会被移植到红帽企业版 Linux 中,因此 Fedora 也被称为 RHEL 系统的“试验田”。运维人员如果想每天都强迫自己多学点 Linux 知识,保持自己技术的领先性,就应该多关注此类 Linux 系统的发展变化和新特征,不断调整自己的学习方向。

Debian

image-20221208114851383

一款基于 GNU 开源许可证的 Linux 系统,历史久远,最初发布于 1993 年 9月。Debian 的名字取自创始人 Ian Murdock 和他女朋友 Debra 的姓氏组合。在维基百科中,Debian 被翻译为“蝶变”系统,多么浪漫而富有诗意的名字。但可惜国内的用户不买账,看着 Logo 一圈一圈的形状,硬生生地将经念歪了。这么多年下来,现在反而很少有人听说过蝶变系统这个名字了。

Debian 系统具有很强的稳定性和安全性,并且提供了免费的基础支持,可以良好地适应各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率。虽然 Debian 也是基于 Linux 内核,但是在实际操作中还是跟红帽公司的产品有一些差别,例如RHEL 7和RHEL 8分别使用Yum和DNF工具来安装软件,而Debian使用的则是 APT 工具。

Ubuntu

image-20221208115023445

是一款桌面版 Linux 系统,以 Debian 为蓝本进行修改和衍生而来,发布周期为 6 个月。Ubuntu 的中文音译为“乌班图”,这个词最初来自于非洲南部部落使用的祖鲁语,意思是“我的存在是因为大家的存在”,体现了一种谦卑、感恩的价值观,寓意非常好。Ubuntu 系统的第一个版本发布于 2004 年 10 月。2005 年 7 月,Ubuntu 基金会成立,Ubuntu 后续不断增加开发分支,有了桌面版系统、服务器版系统和手机版系统。据调查,Ubuntu 最高峰时的用户达到了 10 亿人。尽管 Ubuntu 基于 Debian 系统衍生而来,但会对系统进行深度化定制,因此两者之间的软件并不一定完全兼容。Ubuntu系统现在由 Canonical 公司提供商业技术支持,只要购买付费技术支持服务就能获得帮助,桌面版系统最长时间 3 年,服务器版系统最长时间 5 年。

openSUSE

image-20221208115038637

一款源自德国的 Linux 系统,在全球范围内有着不错的声誉及市场占有率。openSUSE 的桌面版系统简洁轻快易于使用,而服务器版本则功能丰富极具稳定性,而且即便是“菜鸟”也能轻松上手。虽然 openSUSE 在技术上颇具优势,而且大大的绿色蜥蜴 Logo 人见人爱,只可惜命途多舛,赞助和研发该系统的 SuSE Linux AG公司由于效益不佳,于 2003 年被 Novell 公司收购,而 Novell 公司又因经营不佳而在2011 年被 Attachmate 公司收购。而到了 2014 年,Attachmate 公司又被 Micro Focus公司收购,后者仍然只把维护 openSUSE 系统的团队当作公司内的一个部门来运营。

Kali

image-20221208115130144

跟上面的呆萌大蜥蜴相比,Kali Linux 的 Logo 似乎有点凶巴巴,一副不好惹的样子。这款系统一般是供黑客或安全人员使用的,能够以此为平台对网站进行渗透测试,通俗来讲就是能“攻击”网站。Kali Linux 系统的前身名为 BackTrack,其设计用途就是进行数字鉴识和渗透测试,内置有 600 多款网站及系统的渗透测试软件,包括大名鼎鼎的 Nmap、Wireshark、sqlmap 等。Kali Linux 能够被安装到个人电脑、公司服务器,甚至手掌大小的树莓派(一款微型电脑)上,可以让人有一种随身携带了一个武器库的感觉。

Gentoo

image-20221208115230258

Gentoo 翻译为中文是“巴布亚企鹅”。终于找到一个跟 Linux 吉祥物—企鹅相关的名字了。巴布亚企鹅是企鹅家族中体型最大的物种之一,游泳时速最快可达36 千米—多么灵活的胖子!

Gentoo 系统最大的特色就是允许用户完全自由地进行定制。开发人员 Daniel 曾经说过:“Gentoo 系统的设计出发点就是让用户随意使用,没有限制地使用”。只要理解了这句话,后面也就不需要再解释什么了。在 Gentoo 系统中,任何一部分功能(包括最基本的系统库和编译器)都允许用户重新编译;用户也可以选择喜欢的补丁或者插件进行定制。但是,也因为 Gentoo 极高的自定制性,导致操作复杂,因此仅适合有经验的运维人员使用。有兴趣的读者可以在学习完本书后尝试一下该系统。如果大家今后真的安装了 Gentoo 系统,千万别忘记试一下 Portage 工具。这款软件管理工具以模块化、可移植、易维护和灵活性而著称,几乎可以无限制地适应用户的计算机硬件。

Deepin

image-20221208115748283

在过去的十多年,基于开源系统二次定制开发的“国产操作系统”陆续出现过一些,但大多发展不好,深度操作系统却是少数能够将技术研发与商业运作结合起来的成功案例。据 Deepin 的官网介绍,该系统是由武汉深之度科技有限公司于 2011 年基于 Debian 系统衍生而来的,提供 32 种语言版本,目前累计下载量已近 1 亿次,用户遍布 100 余个国家/地区。就Deepin来讲,最吸引人的还是它的本土化工作。Deepin默认集成了诸如WPS Office、搜狗输入法、有道词典等国内常用的软件,对“小白”用户相当友好。当然,Deepin的技术研发能力相较于国际水平肯定还有差距,这点我们也要承认并正视。

ice、搜狗输入法、有道词典等国内常用的软件,对“小白”用户相当友好。当然,Deepin的技术研发能力相较于国际水平肯定还有差距,这点我们也要承认并正视。

总结来说,虽然上述不同版本的 Linux 系统在界面上可能差别很大,或是在操作方法上不尽相同,但只要是基于 Linux 内核研发的,我们都称之为 Linux 系统。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

常见的Linux版本 的相关文章

随机推荐

  • Ros_Canopen:ROS与底盘的can通讯使用

    ROS CANOPEN ROS与底盘的can通讯使用 这篇文章记录了ros canopen的安装和使用过程 xff0c 系统版本为ubuntu16 04 并且已经安装了ROS xff08 kienect 安装过程可能会出现错误 xff0c
  • casbin的详细理解过程(附图片理解)(rbac模型)

    一 casbin模型 casbin模型又叫PERM模型 xff1a subject sub 访问实体 xff0c object xff08 obj访问的资源 xff09 和action xff08 act访问方法 xff09 eft xff
  • EKF(拓展卡尔曼滤波)学习笔记:

    一些参考 xff1a xff08 三十九 xff09 通俗易懂理解 卡尔曼滤波与扩展卡尔曼滤波 知乎 zhihu com 50 封私信 42 条消息 如何通俗并尽可能详细地解释卡尔曼滤波 xff1f 知乎 zhihu com 视觉slam1
  • MSCKF学习笔记

    1 IMU简介 xff1a 测量物体三轴姿态角及加速度的装置 一般IMU包括三轴陀螺仪及三轴加速度计 IMU通常包含陀螺仪 Gyroscope 加速度计 Accelermeters 现代的陀螺仪 MEMS 输出的是旋转变化率 Rotatio
  • 树莓派串口编程c语言

    一 xff1a 初次使用树莓派串口编程 xff0c 需要配置 1 进入 cmdline txt 文档 指令 xff1a cd boot sudo vim cmdline txt 2 删除 之间的部分 dwc otg lpm enable s
  • 数据结构与算法

    为什么要学习数据结构与算法 1 数据结构 43 算法 61 程序 2 代码化繁为简 3 提高代码性能 4 提高面试通过率 栈 栈的概念 栈是一种遵从后进先出原则的有序集合添加新元素的一端称为栈顶 xff0c 另一端称为栈底操作栈的元素时 x
  • python爬虫的常用库

    1 requests 这个库是爬虫最常用的一个库 2 Selenium Selenium 这是一个自动化测试工具 xff0c 利用它我们可以驱动浏览器执行特定的动作 xff0c 如点击 下拉等操作 对于一些用JS做谊染的页面来说 xff0c
  • 【Mecanum wheel】初理解

    文章目录 Mecanum wheel1 定义2 受力分析3 轮子布局布局特点分析 4 底盘设计1 麦克纳姆轮尺寸2 电机连接参考 xff08 较通用 xff09 3 底盘设计参考 xff08 悬挂 避震器 xff09 5 缺点 Refere
  • STM32cubemx教程及STM32入门(一)

    STM32cubemx教程 xff08 一 xff09 2021 10 17 简介 STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具 xff0c 目的就是为了方便开发者 xff0c 允许用户使用图
  • 2020-11-05

    私有云的优缺点是什么 xff1f 与公有云的区别 毋庸置疑 xff0c 企业选择私有云的重要原因之一是数据安全性 与传统的 IT 架构相比 xff0c 云算力的高可用性 xff0c 让 IT 解决方案更经济高效地运行 优点 xff1a 可定
  • git 解决每次更新代码都要输入用户名密码的解决方案--1

    使用git pull或者git push每次都需要输入用户名和密码很繁琐 xff0c 耽误时间 xff0c 现在教大家一条命令实现保存用户名和密码不用再输入 git config global credential span class h
  • 浏览器相关知识总结~

    浏览器知识总结 前言一 浏览器的存储CookiesessionstorageindexedDB 二 浏览器的缓存浏览器缓存其它缓存 三 浏览器同源策略和跨域同源策略跨域 四 浏览器的渲染五 进程与线程1 进程与线程概念2 进程和线程之间的关
  • Samba服务

    目录 配置yum源安装samba服务配置samba服务Windows环境使用Samba服务Linux环境使用Samba服务 xff08 1 xff09 方法一使用smbclient命令 xff08 2 xff09 方法二使用挂载的方式 Sa
  • 基于STM32的二轮自平衡小车

    前言 近年来 xff0c 移动机器人是目前科学领域比较活跃的领域之一 xff0c 其应用范围越来越广泛 xff0c 面临的环境也越来越复杂 xff0c 这就要求机器人能够适应一些复杂的环境和任务 二轮自平衡机器人正是在这一背景下提出来的 x
  • 学习STM32单片机之结构体思想

    学习目标 xff1a 掌握 STM32 基础知识 学习STM32单片机之 结构体思想 学习内容 xff1a 1 我们在操作寄存器的时候 xff0c 操作的是寄存器的绝对地址 xff0c 如果每个寄存器都这样操作 xff0c 那将非常麻烦 2
  • Matlab中的mex文件

    文章目录 前言一 MEX的介绍二 MEX的编写总结 前言 MEX文件是一种可在matlab环境中调用的C语言 xff08 或fortran xff09 衍生程序 xff0c mex的编译结果实际上就是一个带输出函数mexFunction 的
  • 【转载】机器视觉-相机标定后,移动相机需要重新标定相机吗?

    毕业论文和机器视觉相关 xff0c 最近又在做标定的相关东西 xff0c 及在笔记本上太麻烦 xff0c 索兴就建个博客写点学习中遇到的问题 相机标定之后 xff0c 移动相机需要重新进行标定吗 xff1f xff08 我主要做的是单目视觉
  • 浅谈逻辑地址和物理地址

    在程序运行时由中央处理单元生成的内容的地址称为逻辑地址 该地址也称为虚拟地址 当我们谈论逻辑地址时 xff0c 我们指的是CPU分配给每个进程的地址 xff0c 一个进程在内存中所处的实际地址与进程认为它所处的地址是不一样的 每当 CPU
  • [CUDA] 快速入门CUDA(2) 以任务为导向的实践-解决最小二乘法问题

    快速入门CUDA 2 以任务为导向的实践 解决最小二乘法问题 文章目录 快速入门CUDA 2 以任务为导向的实践 解决最小二乘法问题1 问题介绍2 MATLAB解法实现3 CUDA解法实现3 1 总览3 2 第一步 xff0c 读取矩阵3
  • 常见的Linux版本

    常见的Linux版本 Linux 系统的吉祥物名为 Tux xff0c 是一只呆萌的小企鹅 相传 Linus Torvalds 在童年时期去澳大利亚的动物园游玩时 xff0c 不幸被一只企鹅咬伤 xff0c 所以为了 报复 就选择了这个物种