Ubuntu还是Fedora?有什么不同?哪一个更好?你应该使用哪一个?查看这篇比较Ubuntu和Fedora的文章。Ubuntu和Fedora都是最流行的Linux发行版,在它们之间做出选择可能很困难。在本文中,我将比较Ubuntu和Fedora的不同特性,以帮助您做出决定。请注意,本文主要从桌面版的角度进行对比。不考虑容器特定版本的Fedora或Ubuntu。Ubuntu与Fedora:哪个更好?不同Linux发行版之间的差异主要体现在以下几个方面:基础发行版(Debian、RedHat、Arch或从头开始)安装方法支持的桌面环境包管理、软件支持和更新硬件支持开发团队(企业支持,或爱好者创作)发布周期社区和在线支持让我们看看Ubuntu和Fedora之间的相同点和不同点。有了这些信息,在两者之间做出选择可能会更容易。安装方法Ubuntu的Ubiquity安装程序是最有用的安装程序之一。我想这也是Ubuntu如此受欢迎的重要原因之一,因为在2004年Ubuntu刚诞生的时候,安装Linux还是一个庞大的工程。Ubuntu安装程序应该允许您在大约10分钟左右的时间内完成安装。大多数情况下,它还能识别机器上安装的Windows系统,只需点击几下,即可实现Ubuntu和Windows双启动。锦上添花的是,你还可以在安装Ubuntu的过程中进行系统更新或者安装第三方编译器。UbuntuInstallerFedora使用Anaconda安装程序,它具有易于使用的界面,还简化了安装过程。Fedora安装程序|图片来源FedoraMagazineFodora还提供了一个可以在Windows上下载的编写工具,用于创建FedoraliveUSB。不过,大约2年前我尝试使用它时没有成功,最终使用了一个创建实时USB的常规软件。根据我的经验,安装Ubuntu比安装Fedora更容易一些。这并不是说安装Fedora很困难,只是说Ubuntu更容易。桌面环境Ubuntu和Fedora都默认使用GNOME桌面环境。Fedora中的GNOME桌面Fedora使用了原始的GNOME桌面,而Ubuntu在此基础上进行了个性化调整,使其看起来像Ubuntu之前使用的Unity桌面环境。Ubuntu定制的GNOME桌面除了GNOME,Ubuntu和Fedora还提供了一些其他桌面环境的版本。Ubuntu有Kubuntu、Xubuntu、Lubuntu等版本,提供不同的桌面环境。虽然都是Ubuntu的正式版,但并不是Canonical的Ubuntu团队直接开发的,而是由另外一个团队开发的。Fedora通过FedoraSpins提供多种不同桌面环境的版本。与Kubuntu、Lubuntu等版本不同,这些版本不是独立团队开发的,而是由Fedora核心团队开发的。包管理和可用软件数量Ubuntu使用APT包管理器来交付和管理软件(包括应用程序、库和其他所需的编解码器),而Fedora使用DNF包管理器。Ubuntu拥有庞大的软件库,可以让你轻松安装数以千计的程序,包括FOSS(LCTT翻译注解:FreeandOpen-SourceSoftware的缩写,自由开源软件)和非FOSS软件。Fedora只专注于提供开源软件。虽然这在最近的版本中有所改变,但Fedora的存储库在大小上仍然比Ubuntu小一些。一些第三方软件开发人员提供了可以单击并作为.exe文件安装的Linux软件包。这些软件包在Ubuntu中为.deb格式,在Fedora中为.rpm。大多数软件供应商都为Linux用户提供DEB和RPM文件,但我也遇到过只提供DEB文件的供应商。例如,SEO工具ScreamingFrog只提供DEB包。反之,一款软件只有RPM格式而没有DEB格式的情况是极为罕见的。硬件支持一般来说,Linux容易出现WiFi适配器和显卡的兼容性问题,Ubuntu和Fedora都受此影响。以英伟达为例。其开源驱动Nouveau经常会导致系统启动时出现假死机等问题。在Ubuntu上,您可以轻松安装专有驱动程序作为补充。在许多情况下,这可以更好地支持硬件。在Ubuntu中安装专有驱动更容易Fedora坚持使用开源软件,因此在Fedora上安装专有驱动更加困难。在线支持和用户组Ubuntu和Fedora都通过社区论坛提供出色的在线支持。Ubuntu有两个主要论坛:UbuntuForums和AskUbuntu。Fedora的主要论坛是AskFedora。就用户群体而言,Fedora拥有庞大的用户数量。但Ubuntu更受欢迎,拥有更多的用户。Ubuntu的流行催生了许多以Ubuntu为中心的网站和博客。因此,与Fedora相比,您可以在Ubuntu上获得更多的故障排除指南和学习资料。发布周期Fedora每六个月发布一个新版本,每个版本都有九个月的支持周期。也就是说,您必须每六到九个月进行一次系统升级。执行Fedora版本升级并不困难,但需要良好的互联网连接。不是每个人都喜欢每九个月升级一次1.5GB的版本。Ubuntu有两种版本:常规版本和长期支持(LTS)版本。定期发布类似于Fedora,每六个月发布一次,支持周期为九个月。长期支持版本每两年发布一次,支持周期为五年。常规版本探索新功能和新软件版本,而长期支持版本则支持旧版本的软件。对于不喜欢不断变化而喜欢稳定的人来说,这是一个很好的选择。强大的基础发行版Ubuntu基于Debian发行版。Debian是最大的社区项目之一,也是自由软件世界中最受尊敬的项目之一。Fedora是RedHat的一个社区项目。RedHat是一家专门从事Linux发行版的公司。Fedora充当“??试验场”(或技术术语中的“上游”),用于在RedHatEnterpriseLinux发布之前试验新功能。EnterpriseUbuntu和Fedora都得到母公司的支持。Ubuntu起源于Canonical,而Fedora起源于RedHat(现在是IBM的一部分)。背后企业的支持非常重要,因为它可以保证Linux发行版得到很好的维护。有些发行版是由一群独立的业余爱好者创建的,但通常会在工作压力下结束。您可能已经看到一些相当流行的发行项目就是因为这个原因而夭折的。许多这些发行版不得不停止,因为开发人员没有足够的业余时间投入到项目中,例如Antergos和Korora。Ubuntu和Fedora背后都有基于Linux的企业的支持,这使它们比其他独立发行版更具优势。UbuntuvsFedora:服务器端到目前为止,我们对Ubuntu和Fedora的比较主要集中在桌面端。但是,如果不考虑服务器端,对Linux的讨论将是不完整的。UbuntuServerUbuntu不仅在桌面端流行,在服务器端也有很强的存在感。如果你在桌面端熟练使用Ubuntu,那么你对Ubuntu服务器版一定不会陌生。我从Ubuntu桌面开始,现在我的网站在Ubuntu服务器上运行。Fedora也有服务器端版本,也有人用。但是大多数系统管理员不喜欢需要每九个月重新启动一次以进行升级的服务器。学习Fedora可以更好地帮助你使用RedHatEnterpriseLinux(RHEL)。RHEL是付费产品,您需要购买订阅才能使用它。如果你想在你的服务器上运行类似于Fedora或RedHat的操作系统,我推荐CentOS。CentOS也是一个隶属于RedHat的社区项目,但它侧重于服务器端。结论如您所见,Ubuntu和Fedora有许多相似之处。不过,在可用软件数量、驱动安装和在线支持方面,Ubuntu确实有优势。这使得Ubuntu成为更好的选择,尤其是对于没有经验的Linux新手。如果您想熟悉RedHat,Fedora是一个很好的起点。如果您对Linux有一些经验,或者只是想使用开源软件,Fedora是一个不错的选择。最终由您决定是使用Fedora还是Ubuntu。我建议为这两个发行版中的每一个创建一个实时USB,并在虚拟机上进行试验。你对Ubuntu和Fedora有什么看法?您更喜欢哪个发行版,为什么?在评论区分享你的观点。
