Fedora和Ubuntu是两个最受欢迎和支持最好的基于Linux的桌面操作系统。两者都存在了十多年,来自世界上不同的角落,但它们之间的差异相当微妙。
那么在Fedora和Ubuntu之间,哪一个最适合你呢?
Fedora是一个基于Linux的免费开放源码操作系统,自2003年就开始出现了。在被IBM收购之前,世界上最大的开源公司redhat赞助了这个项目。FEDORA是Red Hat企业Linux的基础,它是针对公司和服务器而不是个人桌面使用的Linux版本。
Ubuntu在2004年推出后不久就成为最流行的基于Linux的操作系统。亿万富翁马克·沙特尔沃思创建了一家名为Canonical的公司,其目的是为普通计算机用户创建一个Linux版本。Ubuntu就是那个桌面。
几年来,Fedora的口号一直是“自由”。朋友。特征。首先,“该项目提供的桌面几乎完全没有专有代码,除了Linux内核中的二进制驱动程序,使Fedora能够支持大多数笔记本电脑中的硬件。
Fedora开发人员专注于创建面向更广泛的Linux生态系统的特性。因此,Fedora通常是展示未来几个月(或者在某些情况下,例如使用Wayland显示服务器,几年)备选方案将获得的功能的展示。
Ubuntu的口号最初是“人类的Linux”。我们的目标是创建一个面向日常电脑用户的桌面,可以与Windows和macosx竞争。Canonical试图隐藏Linux的更多技术方面,提供一种开箱即用的体验。
早期版本的Ubuntu附带了一个简单的安装程序,可以预先对桌面进行采样,另外还提供了安装adobeflash和多媒体编解码器的简单方法。Canonical还致力于创建一个独特的桌面界面,称为Unity,它将在消费者和PC厂商中脱颖而出。该公司甚至尝试将Linux引入**。
近年来,Canonical已经放弃了其中的大部分项目,并将重点转向了云。
当你在Fedora和Ubuntu之间进行比较时,默认情况下你会使用相同的桌面界面。启动应用程序和管理windows的方式实际上是相同的。
Fedora不会对这个界面(GNOME桌面环境)进行更改,因此您在Fedora上看到的内容与您在上看到的内容相匹配GNOME.org网站.
Ubuntu提供了自己的主题,并提供了一个始终可见的应用程序坞(如上图所示)。
哪个看起来更好是主观的,但在Ubuntu上你会遇到更多的不一致。
虽然Ubuntu一开始是一个更加用户友好的桌面,但两者之间的差异已经消失了。Fedora中的东西现在很可能“正常工作”,除非涉及到专有硬件驱动程序。
Ubuntu受益于拥有一个更大的支持社区,这可以使解决问题更容易。但是Fedora的社区足够大,这不是什么大事。
新版本的软呢帽大约每六个月推出一次,推迟上市并不少见。每个版本都会得到一年多一点的支持。
Ubuntu有两个版本。标准版本每六个月发布一次,并获得九个月的支持。长期支持发布每两年发布一次,并获得五年的支持。
Fedora和Ubuntu都不会强迫你使用GNOME。有许多不同的桌面环境可供选择。您可以在Fedora或Ubuntu上通过下载不同版本的项目来使用这些替代方案之一。
在Fedora上,变体被称为Spins,并具有Fedora KDE Pla**a Desktop Edition和Fedora Xfce Edition等名称。相同版本的Ubuntu称为flavors,命名为Kubuntu和Xubuntu。其他版本的Ubuntu使用不同的命名方案,比如ubuntumate和ubuntubudgei。
无论你使用Fedora还是Ubuntu,你仍然会使用GNOME软件来下载应用程序。它是可用于Linux的几个应用商店之一。
大多数应用程序都是免费和开源的。Ubuntu长期以来一直混合使用专有软件,通过快速搜索可以更容易地找到Steam和Spotify等应用程序。尽管得益于Flathub集成,这些应用现在也很容易安装在Fedora上。
Ubuntu的存储库包含的软件比Fedora的要多,但是人们最熟悉的Linux应用程序往往都可以使用。
在Linux世界中,软件是以数字包的形式分发的。这包括应用程序,但也意味着后台库和其他组件。
Fedora使用RPM包格式,而Ubuntu使用DEB。您可以通过命令行下载软件包。如果你这样做了,你将在Fedora中使用DNF,或者在Ubuntu中使用APT。这两种工具都是相似的,但随着时间的推移,人们倾向于形成一种偏好。
没有一种包格式可以跨所有版本的Linux运行,但是开发人员正在努力改变这种情况。不幸的是,Fedora和Ubuntu默认为不同的“通用”包格式。Fedora使用Flatpak,Ubuntu使用Snap包。
Flatpak似乎在各种基于Linux的台式机中得到了更广泛的采用,因此您可能会发现软件可以作为Flatpak而不是Snap包使用。另一方面,由于Ubuntu是最受欢迎和最积极的开发者,也有一些软件只提供Snap格式。因为这些都是通用格式,所以可以在Ubuntu上安装Flatpaks,在Fedora上安装Snap包,只需要一点额外的工作。
Fedora倾向于比Ubuntu更快地更新其存储库中的软件。你可能会在收到系统更新的同时收到应用程序的主要更新,而不必等待6个月等待下一版Ubuntu的更新版本。
同样,当新版本的Fedora登陆时,它很可能已经包含了比Ubuntu最初提供的更新的软件。有时,Ubuntu会因为它引入的调整或其他需要维护的更改而发布较旧的软件。
如果你是一个游戏玩家,Ubuntu将为你提供一个更轻松的时间。像Steam和GOG.com明确支持Ubuntu,即使可以在Fedora上运行这两个版本的游戏。
PC游戏也倾向于专有的,并且依赖于专有的服务,这些服务通常更容易在Ubuntu上启动和运行。然而,由于Flathub的出现,这种情况又开始发生变化,它为Fedora提供了专有的应用程序,而Fedora不必自己发布这样的代码。
Ubuntu用户还受益于易于安装的专有图形驱动程序。
Fedora为开发人员提供了一个极好的环境。您可以获得一个对上游代码更改相对较少的工作区,并且可以更快地访问较新的软件。您在Fedora上学到的知识也与CentOS和Red Hat Enterprise Linux有关,这是系统管理员经常遇到的。
一些即将推出的Fedora变体将重点放在容器上,例如Fedora CoreOS和Fedora Silverblue。开发者将获得额外的好处,比如能够轻松地安装、测试和配置同一应用程序的不同版本号。
Ubuntu之所以引人注目是因为不同的原因。许多修补者和**者使用Ubuntu,而Ubuntu更可能出现在非企业服务器上。Canonical正在大力推动Ubuntu在更多物联网设备上的应用。
归根结底,Linux作为一个整体被认为是开发人员的理想选择,Fedora或Ubuntu都可以很好地为您服务。
Fedora和Ubuntu都有桌面版和服务器版。虽然可以在服务器上安装Fedora,但这并不理想。新版本推出得很快,而且支持的时间也不长,这使得Fedora不太适合那些需要长时间稳定的机器。如果你觉得Fedora比Ubuntu更合适,可以考虑运行CentOS,这是一个非商业版的redhat企业版Linux。
软呢帽是一种已知的数量。大约每六个月,你会得到一个抛光GNOME桌面提供最新的自由软件世界必须提供。
多年来,Ubuntu提供了更多的疯狂体验。接口和服务来来往往。有时,Canonical会做出商业驱动的决策,受到社区的回击。坦率地说,Ubuntu已经不是最简单的Linux版本了。但该项目仍然拥有最大的品牌知名度,并得到了来自Linux社区之外的最多支持。
最后,如果你是Linux新手,Fedora和Ubuntu都不会出错。但如果你想冒险出去,还有更多基于Linux的操作系统可供选择。
... Fedora比Ubuntu长了一年左右,而且它的赞助商恰好是开源世界中最大的公司:Red Hat。它负责处理Fedora的一些费用,并雇用了一些为项目做出贡献的人。这是因为该公司使用Fe...
...。如果您需要帮助,请参阅我们对Debian和Ubuntu的比较以及Fedora和Ubuntu之间的差异。 ...
...退房linuxmint.com网站. 想要基本的OS吗?有基本.io. 软呢帽(fedoraproject.org)和openSUSE(opensuse.org网站)也是很好的起点。 ...
...Chrome操作系统,几个月来一直沉浸在初级操作系统中,但Fedora一直是我在需要一台电脑做我想做的事情时可以求助的快乐之地。 ...
... 虽然openSUSE通常不会像Ubuntu和Fedora那样获得认可,但该项目为开发人员提供了一个极好的环境。openSUSE项目提供了两个发行版:opensuseleap和opensusetumbleweed。 ...
...终端命令适用于大多数Linux发行版,包括Ubuntu、Kali-Linux和Fedora。 ...
...Ubuntu、openSUSE和SUSELinuxEnterpriseServer在发布时就可以使用,Fedora和其他Linux发行版将在未来推出。 微软也不再称这种软件为“Bash on Windows”。它现在被正式称为“Ubuntu on Windows Subsystem for Linux”、“OpenSUSE on Windows Subsystem for Linux”...
...xMint和其他基于Debian的Linux发行版。其他Linux发行版(例如Fedora和其他基于Red Hat的发行版)使用不同的方法指定主机名。 选择主机名 主机名是分配给“主机”(网络上的计算机)的名称。主机名基本上就是您计算机的名称。它...
...软件打包成一个用户友好、更新更频繁的系统。 软呢帽 Fedora是一个非常关注自由软件的项目——尽管有第三方存储库,但在这里安装专有图形驱动程序并不容易。Fedora是最前沿的,包含最新版本的软件。 与Ubuntu不同,Fedora没...