你们好。今天我将重点介绍两个流行的Linux发行版之间的一些特性和差别; Ubuntu 18.04和Fedora 28。它们都有本身的包管理; Ubuntu使用DEB,而Fedora使用RPM,但它们都具备相同的桌面环境(GNOME),旨在为Linux用户提供高质量的桌面体验。 |
Ubuntu 18.04是最新的Ubuntu LTS版本,配备了GNOME桌面。 Fedora 28也具备GNOME桌面功能,可是当涉及到软件管理和用户界面时,二者都提供了独特的桌面体验。html
您是否知道基于Debian的Ubuntu比后者提供最新的软件?一个例子是在Ubuntu上发现的流行的Web浏览器Firefox Quantum,而Debian在同一个Web浏览器的ESR(扩展支持版本)版本以后。linux
这一样适用于为最终用户提供尖端软件的Fedora,也是下一个稳定的RHEL(红帽企业Linux)版本的测试平台。ubuntu
桌面概述浏览器
Fedora提供了vanilla GNOME桌面体验,而Ubuntu 18.04调整了桌面的某些方面,使长期Unity用户可以顺利过渡到GNOME桌面环境。安全
Canonical决定经过放弃Unity并切换到GNOME桌面(从Ubuntu 17.10开始)来节省开发时间,这样他们就能够更专一于物联网。工具
因此在Fedora上,咱们有一个干净的无图标桌面,概述上的隐藏面板和GNOME默认主题的外观:Adwaita。性能
Ubuntu采用带有图标的经典桌面风格,左侧的面板模仿其传统的底座,以及定制的窗口外观(也是传统的),Ubuntu Ambiance主题设置为默认外观。学习
可是,学习使用其中一个而后切换到另外一个将不会花费你的时间。 相反,它们的设计考虑了简单性和用户友好性,所以任何新手均可以在两个Linux发行版中找到合适的位置。测试
可是,不只仅是外观或UI决定了用户选择Linux发行版的决定。 其余因素也起到了做用,下面是更多的子主题,描述了两个Linux操做系统之间的软件管理。操作系统
软件中心
Ubuntu使用dpkg; Debian软件包管理,用于向最终用户分发软件,而Fedora使用名为rpm的Red Hat Package Management。二者都是Linux社区中很是流行的包管理,它们的命令行工具也很容易使用。
可是,每一个Linux发行版在分发的软件方面都有很大不一样。 Canonical每六个月发布一次新的Ubuntu版本;一般在四月份,而后在十月份。所以,对于每一个版本,开发人员都会维护一个开发计划,在新的Ubuntu版本发布后,它会进入“冻结”状态,在此状态下中止测试新软件的开发。
然而,Fedora也遵循相同的六个月发布周期,几乎模仿滚动版Linux发行版(尽管它不是其中之一)。几乎全部的软件包都会按期更新,所以用户有机会尝试使用最新的软件,这与Ubuntu不一样。然而,这会在用户方面引发“不稳定”,由于软件错误更常见,但不足以使系统没法使用。
软件更新
我上面提到过Ubuntu“冻结”状态。好吧,我会更夸大这个状态,由于它对Ubuntu软件的更新方式有重要的意义......因此,一旦新版本的Ubuntu发布,它的开发(测试新软件)就会中止。
下一个即将推出的Ubuntu版本的开发将开始,它将经历“每日构建”而后“测试版”的阶段,并最终将新的Ubuntu版本发布给最终用户。
在这种“冻结”状态下,Ubuntu维护人员再也不将最新软件(除非它解决了严重的安全问题)添加到其软件包存储库中。所以,Ubuntu用户得到了比“功能”更新更多的“错误修复”更新,这很好,由于系统将保持稳定而不会中断用户的工做效率。
Fedora旨在为最终用户提供最早进的软件,以便用户得到比Ubuntu更多的“功能”更新。此外,开发人员采起措施来维持其系统稳定性。例如,在计算机启动时,用户将得到最多三个工做内核(最新的一个在顶部)选择,所以若是一个启动失败,用户能够恢复到其余两个之前工做的内核。
Snaps 和 flatpak
二者都是用于在多个Linux发行版中分发软件的酷炫新工具。 当flatpak进入Fedora时,Ubuntu提供开箱即用的快照。 二者中最受欢迎的是快照,其中更受欢迎和专有的应用程序正在快速商店中找到本身的方式。 随着更多应用程序添加到其平台上,Flatpak也愈来愈受欢迎。
这两种工具都是在多个Linux发行版之间分发软件的新工具,并且都很酷。Ubuntu提供了开箱即用功能的Snap,而flatpak则来到Fedora上。其中最受欢迎的是snap,在这里,更受欢迎的专有应用程序正在snap store上寻找出路。随着愈来愈多的应用程序被添加到它的平台上,Flatpak也得到了愈来愈多的关注。
不幸的是,它们都是新的, 可是,两种工具之间的切换并非很伤脑壳,由于它们易于使用。
应用盘点
下面是Ubuntu和Fedora上可用的一些常见应用程序,它们在两个平台之间进行比较:
计算器
该程序在Fedora上的启动速度比在Ubuntu上启动的要快。 缘由是在Fedora上,计算器程序是在Ubuntu上本地安装的,安装了相同程序的快照版本。
系统监视器
这可能听起来很讨厌,但我以为有必要和直观地观察个人计算机性能并杀死违规的进程(若是有的话)。 该程序的启动时间与上述相同,即Fedora(本机安装)更快,Ubuntu(snap版本)更慢。
帮助
我上面已经提到过,Ubuntu提供了GNOME桌面环境的调整版本(长期以来Unity用户能够轻松迁移)。 不幸的是,Ubuntu开发人员要么忘记也要忽略更新帮助程序,由于查看文档(开始播放视频)并查找演示视频而且实际环境略有不一样有点使人困惑。
总结
Ubuntu和Fedora是两个流行的Linux发行版。 每一个都有本身的独特须要及想法,因此在二者之间进行选择对新手来讲是一个至关大的挑战。 我建议大家把这两款都尝试一下,以便找出两个Linux发行版提供的工具哪款更适合你。
本文地址:https://www.linuxprobe.com/comparison-of-ubuntu-and-fedora.html