Linux桌面版本选择Ubuntu还是Fedora?它们有什么不同?哪个更好?你应该使用哪一个?请阅读Ubuntu与Fedora的比较。Ubuntu与Fedora是最受欢迎的Linux发行版,决定在使用Ubuntu与Fedora之间做出选择并不容易,我将通过比较Ubuntu与Fedora的各种功能来帮助你做出决定,请参考两大主流Linux版本Ubuntu 18.04和Fedora 28的对比一文。请注意,此比较主要来自桌面角度,我不打算关注Fedora或Ubuntu的容器特定版本。
Ubuntu vs Fedora:哪个更好?
几乎所有的Linux发行版主要在以下几点上存在不同: 1、基础分发(Debian、Red Hat、Arch)。 2、安装。 3、支持的桌面环境。 4、包管理、软件支持和更新。 5、硬件支持。 6、开发团队(由企业支持或由业余爱好者创建)。 7、发布周期。 8、社区和支持。 然后,让我们看看Ubuntu与Fedora彼此有多么相似或有多么不同,一旦你知道了,你应该更容易做出选择。
安装比较 Ubuntu的Ubiquity安装程序是最简单的安装程序之一,我相信它在Ubuntu的受欢迎程度中发挥了重要作用,因为当Ubuntu刚刚在2004年创建时,安装Linux本身被认为是一项艰巨的任务。 Ubuntu安装程序允许你在大约10分钟内安装Ubuntu,在大多数情况下,它可以识别系统上安装的Windows,并允许你在点击时双启动Ubuntu和Windows。 你还可以在安装Ubuntu时安装更新和第三方编解码器,这是一个额外的优势。
参考:在虚拟机中安装Ubuntu 19.04操作系统的图解教程。 Fedora使用Anaconda安装程序,这通过易于使用的界面简化了安装过程,但是,我觉得Ubuntu的安装程序更简单。
Fedora还提供了一个媒体编写工具,用于在Windows操作系统上下载和创建Fedora的实时USB,当我上次尝试在大约两年前使用它时,它没有用,我不得不使用常规的实时USB创建软件。 根据我的经验,安装Ubuntu比安装Fedora更容易,这并不意味着安装Fedora是一个复杂的过程,只是Ubuntu更简单。
桌面环境比较 Ubuntu和Fedora都默认使用GNOME桌面环境。
除了GNOME之外,Ubuntu和Fedora都提供了其他几种桌面版本。 Ubuntu有Kubuntu、Xubuntu、Lubuntu等,提供各种桌面版本,虽然它们是Ubuntu的官方风格,但它们并非由Canonical的Ubuntu团队直接开发,团队是分开的。 Fedora以Fedora Spins的形式提供各种桌面选择,与Kubuntu、Lubuntu等不同,它们不是由独立团队创建和维护的,他们来自Fedora核心团队。
包管理和软件可用性比较 Ubuntu使用APT包管理器来提供和管理软件(应用程序、库和其他所需代码),而Fedora使用DNF包管理器。 Ubuntu拥有庞大的软件存储库,可让你轻松轻松地安装数千个FOSS和非FOSS程序,另一方面,Fedora专注于提供开源软件,这在新版本中正在发生变化,但Fedora的存储库仍然没有Ubuntu那么大。 一些第三方软件开发人员还为Linux提供了点击安装,类似.exe的软件包,在Ubuntu中,这些包是.deb格式,而Fedora支持.rpm包,参考RPM包解释:依赖、解决RPM依赖关系、库、安装依赖项、DnfDragora一文。 大多数软件供应商都为Linux用户提供DEB和RPM文件,但我经历过,有时软件供应商只提供DEB文件,例如,SEO工具Screaming Frog只有DEB包,软件在RPM中可用但非DEB格式非常罕见。
硬件支持比较 Linux通常在一些WiFi适配器和显卡上遇到了麻烦,Ubuntu和Fedora都受此影响,以Nvidia为例,它的开源Nouveau驱动程序经常会导致系统挂起等问题。 Ubuntu提供了一种安装其他专有驱动程序的简便方法,在许多情况下,这会带来更好的硬件支持。
另一方面,Fedora坚持使用开源软件,因此在Fedora上安装专有驱动程序成为一项艰巨的任务。
支持和用户群比较 Ubuntu和Fedora都通过社区论坛提供支持,Ubuntu有两个主要论坛:UbuntuForums和Ask Ubuntu,Fedora有一个主要论坛Ask Fedora。 就用户群而言,Fedora有很多追随者,但是,Ubuntu比Fedora更受欢迎并且拥有更多的关注者。 Ubuntu的流行促使许多网站和博客主要关注Ubuntu,这样,你可以在Ubuntu上获得比Fedora更多的故障排除技巧和学习资料。
发布周期比较 每六个月发布一个新的Fedora版本,每个Fedora版本仅支持13个月,这意味着在六到十三个月之间,你必须执行升级,升级Fedora版本很简单,但确实需要良好的互联网连接,并非每个人都对每九个月1.5GB的版本升级感到满意。 Ubuntu有两个版本:常规版本和长期支持版本(LTS),常规版本与Fedora类似,它以六个月的间隔发布,并支持九个月。 LTS发布时间间隔为两年,并且支持五年,常规版本带来了新功能,新软件版本,而LTS版本保留了旧版本,这使得它成为那些不喜欢频繁更改并且更喜欢稳定性的人的绝佳选择。
坚实的基础分布比较 Ubuntu基于Debian,Debian是最大的社区项目之一,也是自由软件领域最受尊敬的项目之一。 Fedora是Red Hat的社区项目,Red Hat是一个专注于企业的Linux发行版,在Red Hat Enterprise Linux中包含这些功能之前,Fedora是新功能的“testing ground”(技术术语的上游)。
由企业支持比较 Ubuntu与Fedora都得到了母公司的支持,Ubuntu来自Canonical,而Fedora来自Red Hat(现在是IBM的一部分),企业支持很重要,因为它可以确保Linux发行版得到良好维护。 由一群人创建的爱好者发行版经常在工作下崩溃,你可能已经看到合理受欢迎的某些项目因此而被关闭,Antergos、Korora只是众多此类示例中的一部分,因为开发人员无法获得足够的空闲时间来处理项目,因此停止了发行版,参考对初学者对好的Antergos Linux系统已经停产、基于Fedora的Korora Linux版本以后都没有更新计划。 事实上,两个基于Linux的企业都支持Ubuntu与Fedora,这使得它们成为其他独立发行版的可行选择。
Ubuntu vs Fedora作为服务器比较 Ubuntu与Fedora之间的比较主要针对桌面用户,下面说说关于服务器方面的比较。
Ubuntu不仅在桌面上很流行,而且在服务器端也有很多的用户群,如果你熟悉Ubuntu作为桌面,你可能会对Ubuntu服务器版感兴趣,因为比较容易上手,我从Ubuntu桌面开始学习,但现在我的某些网站托管在运行Ubuntu的Linux服务器上。 Fedora也有服务器版本,有些人也使用它,但是大多数系统管理员都不喜欢每九个月必须升级和重启的服务器。 了解Fedora可以帮助你使用Red Hat Enterprise Linux(RHEL),但RHEL是企业产品,如果你想要一个操作系统来运行与Fedora/Red Hat很接近的服务器,我建议你使用CentOS,CentOS也是一个隶属于Red Hat的社区项目,但这个项目专注于服务器。
结论 如上面所讲,Ubuntu与Fedora在几个方面都相似,在软件可用性、驱动程序安装和在线支持方面,Ubuntu确实占据了主导地位,这些是使Ubuntu成为更好选择的要点,特别是对于没有经验的Linux用户。 如果你想熟悉Red Hat,Fedora是一个很好的起点,如果你有使用Linux的经验或者只想使用开源软件,那么Fedora是一个很好的选择。 最后,你可以自行决定是否要使用Fedora或是Ubuntu,我建议创建两个发行版的实时USB或在虚拟机中试用它们,这样能更快的找到适合自己的操作系统,从而长期使用。
相关主题 |