Linux 发行版类型的介绍指南。

如果您听说过 Linux,您可能听说过 Fork、Derivative 和 Flavor 等术​​语。它们指的是不同的 Linux 发行版类型,所以让我们了解更多关于它们的信息。

这些术语用于区分一种类型的分布,它们实际上非常有用。事实上,它们可以帮助您区分特定 Linux 发行版与另一个发行版的工作方式。

如果您不知道这些术语的含义,请不要担心。在本文中,我将分解这些术语,解释它们的含义以及如何使用这些术语来缩小选择范围,为您选择最佳 Linux 发行版。

最重要的是,有两个术语类似于主要的层次结构术语——原始版本和衍生版本。

原始 Linux 发行版(Original Linux Distributions)

从零开始制作 Linux 发行版涉及大量工作。一般来说,原始发行版是围绕它们的庞大社区和大量用户的产物。

原始发行版是一种不直接基于任何其他发行版的 Linux 发行版。因此,当我们谈论原始发行版时,我们谈论的是 Linux 世界中的长期坚定支持者。例如,像DebianSlackwareArch LinuxRed Hat、Gentoo、SUSE和Void Linux这样的 Linux 发行版将被视为原始 Linux 发行版,因为它们不基于任何上游。

它们采用 Linux 内核、GNU 实用程序和应用软件,并将它们组合成一个可安装的操作系统。

有时它们可​​能有一些相似之处,因为其中一些是基于 RPM 的发行版,另一些是基于 DEB 的,但这是包管理差异化的另一个主题。

衍生版本(分叉)【Derivatives (Forks)】

衍生发行版基于在原始发行版中完成的工作,但具有自己的身份、目标和受众,并且由独立于原始发行版的实体创建。衍生版本修改原始发行版以实现他们为自己设定的目标。

换句话说,他们做一些不同的事情,或者添加一些东西或者去掉一些东西,使其更适合特定的用例。简而言之,衍生发行版复制并在原始发行版之上进行更改,然后将它们作为自己的操作系统分发。

因此,如果您有特定需求,而衍生产版本可以更好地满足您的需求,您可能更喜欢使用它而不是原始发行版。

在衍生版本部分,我们有很多子层,有时甚至在这些子层内还有子层。例如,Linux Mint 基于 Ubuntu,而后者又基于 Debian。因此,Linux Mint 是衍生版的衍生版。

由于这是开源的,你可以看到如果有人对他们最喜欢的 Linux 发行版所做的不满意,他们可以分叉并走自己的路。

风味版本(Flavor)

Flavor 是基于另一个 Linux 发行版的发行版,该发行版已被基础发行版正式批准执行此操作。一般来说,风味发行版就像是覆盖在父发行版上,以满足特定部分用户的需求。

不同版本的风味发行版与原始版本具有相同的核心包,与原始版本共享相同的存储库,但安装或配置的包不同。

它们基本上是发行版的外观,即其桌面环境。例如,Xubuntu 是带有 Xfce 的 Ubuntu,而 Kubuntu 只是带有 KDE Plasma 的 Ubuntu。

发表评论