在 Ubuntu 社区中,人们使用不同的术语来描述不同的 Ubuntu 版本。至少有 4 个这样的术语:
- Ubuntu(官方)
- Ubuntu 版本
- Ubuntu Remix
- Ubuntu 衍生产品
所以主要的问题是:Ubuntu 有哪些不同的“种类”,以及它们有何不同?
与这四种“类型”相关的及支持性的问题:
- 它们彼此之间是否足够接近,可以被认为是同一件事物?
- Ubuntu 社区正式支持哪些“种类”的 Ubuntu?
- 最后,对于那些未得到官方支持的功能:为什么它们不受支持,以及有哪些支持选项可供选择?
解释性说明:
- 我并不是在谈论“什么是官方 Ubuntu 版本”,而是在谈论 Ubuntu 的所有不同“种类”。知道什么是官方版本并不能告诉我什么是混音版或衍生版。
- 我也不关心 Ubuntu 官方版本之间的区别,而是关心它们与 Ubuntu 本身的关系,以及与其他“种类”Ubuntu 的关系。了解版本之间的区别并不能告诉我版本是什么,衍生版本是什么,或者 Ubuntu 本身是什么。
答案1
Ubuntu(官方)
Ubuntu是基于 Debian 的 Linux 发行版,专为各种 CPU 类型的 64 位 PC 和服务器以及一些基于 ARM 的 32 位系统而设计。它专为个人和企业使用而设计,并且可免费用于任何用途(个人或商业)。
Ubuntu 官方版本至少有四种不同的软件包和内核配置(可称为变体,此处引用自Ubuntu 维基):
- Ubuntu 桌面- Ubuntu 是一个完整的桌面 Linux 操作系统,可免费使用,并提供社区和专业支持。
- Ubuntu 服务器- 云和数据中心中最流行的服务器 Linux,包括五年的免费升级保证。
- Ubuntu 核心- Ubuntu Core 是一个精简、严格限制且完全事务性的物联网操作系统(仅使用 snap 包构建,没有使用 apt 包系统)。
- Ubuntu 云- Ubuntu 为 Amazon AWS、Microsoft Azure、Google Cloud Platform、Oracle、Rackspace 和 IBM Cloud 等合作伙伴构建优化和认证的服务器映像(使用针对每个平台优化内核的特殊云映像)。
一些付费功能可能对企业用户有用(尽管 Ubuntu 可以免费用于企业用途而无需这些功能)。Ubuntu 桌面版和服务器版都提供 5 年的社区支持和软件更新。
Ubuntu 版本
Ubuntu 版本(例如 Kubuntu、Xubuntu、Ubuntu MATE 等)只是针对特定用途或围绕特定桌面环境构建的替代 Ubuntu 配置。它们使用与 Ubuntu 本身完全相同的软件包,并且基于 Ubuntu 桌面基础系统。
所有 Ubuntu 版本本质上都与 Ubuntu 相同,因此会获得相同的社区支持,并可用于相同的目的。Ubuntu 版本附带 3 年的社区支持和软件更新。
Ubuntu Remix
Ubuntu 混音版与 Ubuntu 特色版类似,但未被正式认可为特色版。它们可能包含不属于 Ubuntu 的软件包,并且可能使用与 Ubuntu 不同的开发流程。Ubuntu Cinnamon和Ubuntu Unity是两种混音的例子。混音是一般来说与 Ubuntu 相对接近,但是没有规则说它们必须保持这种状态。
这可能会导致系统做出一些改变,使那些不习惯混音特殊怪癖的人难以支持这些系统,因此他们未得到官方支持通过 Ubuntu 支持渠道(如 Ask Ubuntu、Ubuntu 论坛或 Ubuntu 支持 IRC 聊天)获取支持。但是,混音创作者可能会为其混音提供自己的支持渠道。
由于 remix 通常与 Ubuntu 保持密切联系,如果开发人员愿意经历以下过程,它们很有可能成为官方 Ubuntu Flavors:使他们的混音成为 Ubuntu 的官方版本。至少有一个混音版(Ubuntu Cinnamon Remix)正在努力成为官方版本。
Ubuntu 衍生产品
Ubuntu 衍生产品从技术上讲,它包括以上所有内容,但也包括可能仅松散地基于 Ubuntu 的操作系统,或者可能与 Ubuntu 的工作方式相差甚远而被视为完全属于自己的发行版的操作系统。Linux Mint和流行!_OS是衍生品的两个例子。
他们是不支持Ubuntu 支持渠道出于与不支持 remix 相同的原因不支持,但是他们可能会提供自己的支持渠道。