感谢您阅读我的问题。您能否告诉我为什么 Linux 有这么多变体,如 Linux mint、fedora 等,是只有 UI 变化还是内核发生变化?除了吸引更多用户之外,您能否告诉我其核心差异和背后的原因是什么?谢谢
答案1
Linux 发行版之间存在许多差异。其中最重要的(但绝对不是全部)是:
- 不同的目的每个发行版都有不同的版本。有些发行版更适合服务器,有些适合台式机。有些是为特定目的量身定制的,例如网络诊断和数据恢复,或处理音乐、视频等,并包含适当的工具。有些非常小且功能有限,适用于路由器、电视机顶盒或 PVR 等嵌入式设备。
- 发行版中默认包含不同的软件集(这在某种程度上与第 1 点相关,但不仅限于此)。
- 正如您所注意到的,默认情况下安装了不同的桌面环境(或者在某些发行版中根本没有安装) - 这也会影响第 2 点。
- 用于管理系统的不同管理工具。
- 安装软件和获取软件更新的方法不同。这里最重要的是封装格式特定发行版使用 - 有几种不同的格式在使用。这也部分影响了第 4 点。
正如有人在评论中注意到的那样,安装后,几乎任何发行版(除了高度专业化的发行版,例如用于嵌入式设备的发行版)都可以定制为看起来和工作起来与任何其他发行版一样,除了第 5 点中提到的一个根本区别。例如,您可以让 Fedora 看起来和表现得像 Ubuntu 并使用类似的工具,但 Fedora 将始终使用 RPM 格式来安装软件,而 Ubuntu 将始终使用 DEB 格式(或 Snap,因为 Canonical 越来越多地推向这种格式,我个人不喜欢这种格式)。
这只是一个非常简短的答案,还有很多方面。