Ubuntu 或 Fedora: 你应该使用哪一个以及为什么

简介:Ubuntu 或 Fedora? 有什么不同? 哪个更好? 你应该使用哪一个? 阅读 Ubuntu 和 Fedora.

UbuntuFedora 是目前最流行的 Linux 发行版之一。 决定在使用 Ubuntu 和 Fedora 不是一件容易的事。 我将通过比较 Ubuntu 和 Fedora.

请注意,这种比较主要是从桌面的角度来看的。 我不会关注特定于容器的版本 Fedora 或 Ubuntu。

Ubuntu 与 Fedora: 哪一个更好?

几乎所有 Linux 发行版都主要在以下几点上有所不同:

  • 基本发行版(Debian、Red Hat、Arch 或从头开始)
  • 安装
  • 支持的桌面环境
  • 软件包管理、软件支持和更新
  • 硬件支持
  • 开发团队(由企业支持或由爱好者创建)
  • 发布周期
  • 社区和支持

让我们看看 Ubuntu 和 Fedora 从彼此。 一旦你知道了这一点,你可能会更容易做出选择。

安装

Ubuntu 的 Ubiquity 安装程序是目前最简单的安装程序之一。 我相信它在 Ubuntu 的流行中发挥了重要作用,因为在 2004 年刚刚创建 Ubuntu 时,安装 Linux 本身被认为是一项艰巨的任务。

Ubuntu 安装程序允许您在大约 10 分钟内安装 Ubuntu。 在大多数情况下,它可以识别您系统上安装的 Windows,并允许您通过单击来双启动 Ubuntu 和 Windows。

您还可以在安装 Ubuntu 时安装更新和第三方编解码器。 这是一个额外的优势。

Ubuntu 安装程序

Fedora 使用 Anaconda 安装程序。 这也通过易于使用的界面简化了安装过程。 但是,我觉得Ubuntu的安装程序更简单。

特别是考虑到使用格式化/删除现有驱动器/分区可能很麻烦 Fedora的安装程序。 我尝试使用“回收空间” Fedora的安装程序,但它没有成功。 使用 Ubuntu 的安装程序更简单、更容易。

Fedora 还提供了一个媒体编写器工具,用于下载和创建可启动的 USB 驱动器 Fedora 图片。 它可以与其他 ISO 一起使用,但经过测试可以与 Fedora 图像为主。

根据我的经验,安装 Ubuntu 比安装更容易 Fedora 全面的。 这并不意味着安装 Fedora 是一个复杂的过程。 只是Ubuntu更简单。

桌面环境

Ubuntu 和 Fedora 默认使用 GNOME 桌面环境。

尽管 Fedora 使用库存的 GNOME 桌面,Ubuntu 已经定制了它的外观和呈现,就像它以前的 Unity 桌面一样。

除了 GNOME,Ubuntu 和 Fedora 提供其他几种桌面变体。

Ubuntu 有 Kubuntu、Xubuntu、Lubuntu 等,提供各种桌面风格。 虽然它们是 Ubuntu 的官方版本,但它们并不是由 Canonical 的 Ubuntu 团队直接开发的。 团队是分开的。

Fedora 以以下形式提供各种桌面选择 Fedora 旋转. 与 Kubuntu、Lubuntu 等不同。 它们不是由单独的团队创建和维护的。 他们来自核心 Fedora 团队。

包管理和软件可用性

Ubuntu 使用 APT 包管理器来提供和管理软件(应用程序、库和其他所需的代码),同时 Fedora 使用 DNF 包管理器。

Ubuntu 拥有庞大的软件存储库,可让您轻松安装数千个程序,包括 FOSS 和非 FOSS。 Fedora 另一方面,专注于仅提供开源软件。 但是,您可以启用 RPM Fusion 存储库 更多软件 Fedora 不能正常发货。

一些第三方软件开发商还为 Linux 提供点击安装、类似 .exe 的软件包。 在 Ubuntu 中,这些包是 .deb 格式,而 Fedora 支持 .rpm 包。

大多数软件供应商都为 Linux 用户提供 DEB 和 RPM 文件,但我体验过有时软件供应商只提供 DEB 文件。

另一方面,很少有软件以 RPM 格式提供而不是以 DEB 格式提供。

硬件支持

总的来说,Linux 在某些 Wi-Fi 适配器和显卡方面存在相当大的问题。 Ubuntu 和 Fedora 受到影响。 以英伟达为例。 它是开源的 Nouveau 驱动程序,经常会导致系统在启动时挂起等问题。

Ubuntu 提供了一种安装其他专有驱动程序的简单方法。 在许多情况下,这会导致更好的硬件支持。

Fedora,另一方面,坚持使用开源软件,因此在其上安装专有驱动程序 Fedora 成为一项艰巨的任务。

无法保证最新的 Nvidia 驱动程序在安装后可以正常工作。

您可以参考我们关于安装 Nvidia 驱动程序的指南 Fedora 如果你想试试。

适用于 Linux 的 Windows 子系统:Ubuntu 或 Fedora?

不管你喜欢还是讨厌微软的所作所为, 适用于 Linux 的 Windows 子系统 考虑到 Windows 的用户群,这是一件大事。

它允许 Linux 用户访问他们最喜欢的工具,或者即使他们的系统(在工作场所)在 Windows 上运行,仍然能够使用 Linux。

不仅是专业人士,它还让您可以灵活地利用 Linux,同时将 Windows 作为您的日常驱动程序,无论出于何种原因需要它。

Ubuntu 是 官方支持 并且在 WSL 2 上可用(更新本文时的最新版本)。

Fedora, 不是正式可用的,但如果没有适当的 Windows 集成,您可以选择使用其中一个使其工作 官方指南.

支持和用户群

Ubuntu 和 Fedora 通过社区论坛提供支持。 Ubuntu 有两个主要论坛: Ubuntu论坛询问 Ubuntu. Fedora 有一个主论坛 问 Fedora.

从用户群来看, Fedora 有大量的追随者。 但是,Ubuntu 更受欢迎,并且拥有更多的追随者 Fedora.

Ubuntu 的流行促使许多网站和博客主要关注 Ubuntu。 这样,您在 Ubuntu 上获得的故障排除技巧和学习资料比 Fedora.

发布周期

一个新的 Fedora 版本每六个月发布一次,每个 Fedora 版本仅支持 13 个月。 这意味着在六到十三个月之间,您必须执行升级。

升级 Fedora 版本很简单,但它确实需要良好的互联网连接。 不是每个人都能对每九个月大约 1.5 GB 的版本升级感到满意。 当然,并非每次升级都如此,但如果您有一个低限制的计量数据连接,您应该知道这一点。

Ubuntu 有两个版本:常规版本和长期支持 (LTS) 版本。 定期发布类似于 Fedora. 它每六个月发布一次,并支持九个月。

LTS 版本每两年发布一次,支持五年。 常规版本带来了新功能、新软件版本,而 LTS 版本保留了旧版本。 这使其成为不喜欢频繁更改且更喜欢稳定性的人的绝佳选择。

坚实的基础分布

Ubuntu是基于 Debian. Debian 是最大的社区项目之一,也是世界上最受尊敬的项目之一 自由软件 世界。

Fedora 是 Red Hat 的一个社区项目。 Red Hat 是一个以企业为中心的 Linux 发行版。 Fedora 作为“试验场”(上游的 在技​​术术语中)在这些特性被包含在 Red Hat Enterprise Linux 之前的新特性。

以企业为后盾

Ubuntu 和 Fedora 得到其母公司的支持。 Ubuntu 来自 典范 尽管 Fedora 来自 红帽 (现在是 IBM 的一部分)。 企业支持很重要,因为它可以确保 Linux 发行版得到良好维护。

由一群人创建的业余爱好者分布经常在工作量下崩溃。 您可能已经看到相当流行的分发项目因为这个唯一原因而被关闭。 Antergos、Korora 只是众多此类示例中的一部分,这些示例因为开发人员没有足够的空闲时间来从事该项目而停止分发。

事实上,Ubuntu 和 Fedora 由两个基于 Linux 的企业支持,这使得它们成为相对于其他独立发行版的可行选择。

Ubuntu 与 Fedora 作为服务器

Ubuntu和Ubuntu的比较 Fedora 目前主要针对桌面用户。 但是,在您包括服务器之前,关于 Linux 的讨论是不完整的。

Ubuntu 不仅在桌面上流行,在服务器端也有很好的存在。 如果您熟悉 Ubuntu 作为桌面,您可能不会对 Ubuntu 服务器版感到不舒服。 我从 Ubuntu 桌面开始,现在我的网站托管在运行 Ubuntu 的 Linux 服务器上。

Fedora 也有服务器版本,有些人也使用它。 但是大多数系统管理员不会喜欢每九个月就必须升级和重新启动的服务器。

会心 Fedora 帮助您使用 Red Hat Enterprise Linux (RHEL)。 RHEL 是一种付费产品,您必须购买订阅。 但是,如果您的工作/工作需要您熟悉 RHEL, Fedora 对您进行实验很有用。

如果您想要一个用于运行服务器的操作系统 close 到 Fedora/Red Hat,您也可以尝试 CentOS Stream 或任何其他基于 RHEL 的发行版。

结论

如您所见,Ubuntu 和 Fedora 在几个方面彼此相似。 在软件可用性、驱动程序安装和在线支持方面,Ubuntu 确实处于领先地位。 和 这些是使 Ubuntu 成为更好选择的要点,特别是对于没有经验的 Linux 用户。

如果您想熟悉 Red Hat 或者只是想改变一些不同的东西, Fedora 是一个很好的起点。 如果您对 Linux 有一定的经验,或者您只想使用开源软件, Fedora 也是一个很好的选择。

最后,由您决定是否要使用 Fedora 或 Ubuntu。 如果您不确定,我建议您创建两个发行版的 live USB 或在虚拟机中试用它们。

如果您对发行版比较感兴趣,您可能还想查看 Debian 和 Ubuntu 比较。

你对 Ubuntu 和 Ubuntu 有什么看法? Fedora? 您更喜欢哪种发行版,为什么? 请在评论部分分享您的观点。