Linux的主要发行版

Linux 发行版,为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面环境、办公包、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库。

这些发行版可以分为商业发行版,比如UbuntuRed Hat Enterprise Linux;和社区发行版,它们由自由软件社区提供支持,如CentOSDebianFedora

软件包管理系统

发行版通常都包含许多软件包。每个软件包都包含了一个特定的软件或服务。比如说浏览器、编译器、处理HTTP请求的服务器。

各发行版最大区别是软件包的管理机制,各发行版采用的软件包格式不尽相同。最常见的软件包格式包括:Debian的DEB,以及Fedora(Red Hat)的RPM等。

软件包通常是已编译的机器码,并且由软件包管理器安装和卸载。每一个软件包都包含为包管理器提供的元数据,比如描述和版本,以及"依赖"。包管理器能够使用这些元数据提供搜索功能、将软件包自动更新到最新版本,以及自动解决依赖。

Ubuntu

是基于Debian,以桌面应用为主的Linux发行版。Ubuntu有三个正式版本,包括桌面版、服务器版及用于物联网设备和机器人的Core版。前述三个版本既能安装于实体电脑,也能安装于虚拟电脑。从17.10版本开始,Ubuntu以GNOME为默认桌面环境。

Ubuntu是著名的Linux发行版之一,也是目前最多用户的Linux版本。Ubuntu每六个月(即每年的四月与十月)发布一个新版本,长期支持(LTS)版本每两年发布一次。普通版本一般只支持9个月,但LTS版本一般能提供5年的支持。

Ubuntu由英国Canonical公司发布,他们提供商业支持。它基于自由软件,是一类可以不受限制地自由使用、复制、研究、修改和分发的,尊重用户自由的软件。

Red Had Linux企业版

Red Had Linux企业版常被简称为RHEL,但它并非官方名称。是一个由Red Hat开发的商业市场导向的Linux发行版。

Red Had Linux企业版是收费的,它在安全性、稳定性等方面都有非常有保障。非常适合在其上部署您的应用。Red Had Linux企业版的每个版本都提供10年的支持。

Red Hat Linux企业版和Fedora都是开源操作系统。 它们是相关项目,Fedora是Red Hat Enterprise Linux的“上游”。新的技术和理念先在Fedora上应用,等成熟后再应用到Red Hat Linux企业版上。Fedora是一个社区支持的项目,适用于不同类型的用户,而红帽企业Linux是通过商业订阅选项支持的面向企业业务的软件。

Red Had Linux企业版操作系统。 它面向企业和商业用户,通过了许多硬件和云平台的认证,并通过各种订阅选项得到红帽的支持。 与Fedora相比,红帽企业 Linux强调稳定性和企业就绪性,而不是最新技术或快速发布。

CentOS

它是来自于Red Hat Enterprise Linux(RHEL)依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。CentOS 对上游代码的主要修改是为了移除不能自由使用的商标。

CentOS开发团队于2020年12月8日宣布,传统的CentOS 8将仅维护至2021年底,之后仅维护CentOS Stream。CentOS Stream包含所有即将发布的红帽企业 Linux次要版本的预览。

Debian

Debian是由自由和开放源代码的软件组成的,并将始终保持 100% 自由。每个人都能自由使用、修改,以及分发。这是我们对我们的用户的主要承诺。它也是免费的。

Debian是一个广泛用于各种设备的基于 Linux 的操作系统,其使用范围包括笔记本计算机,台式机和服务器。 我们为每个软件包提供合理的默认配置,\并在软件包的生命周期内提供常规的安全更新。

大多数硬件已获得 Linux 内核的支持。这意味着 Debian 也会支持它们。如有需要,也可使用专有的硬件驱动程序。

Debian是许多其他发行版的基础。许多非常受欢迎的 Linux 发行版,例如 Ubuntu、Knoppix、PureOS 以及 Tails,都基于 Debian。我们提供了所需的所有工具,使得每个人在有需要的时候都可以制作自己的软件包,以补充 Debian 档案库里没有的软件包。

所有人都可以成为Debian社区的一员;您不必是一名开发者或系统管理员。Debian有一个民主的治理架构。由于所有Debian项目的成员都享有平等的权利,所以 Debian 不能被单个公司所控制。我们的开发人员来自超过 60 个国家/地区,并且Debian本身也已经被翻译为超过80种语言。

Fedora

Fedora Linux是较具知名度的Linux发行包之一,由Fedora项目社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由(开放原代码)的操作系统。Fedora是商业化的Red Hat Enterprise Linux发行版的上游原始码。

Fedora对于用户而言,是一套功能完备、更新快速的免费操作系统;而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。