为什么我从Ubuntu切换到Manjaro Linux

十多年来,Ubuntu一直是我选择的Linux发行版。但是,很长一段时间以来,我第一次跳转了发行版。我现在经营Manjaro,非常高兴。就是那么好吃!

Ubuntu也很棒!

我仍然对Ubuntu评价很高,我非常尊重Canonical。在企业界,没有人能像Red Hat那样成功地将Linux推广为一个严肃的企业基础设施工具。您可以对Canonical提出同样的论点,它成功地使Linux对于Linux桌面的新手来说是可访问的。

很多第一次使用Linux的人都会试水Ubuntu。一旦他们站稳了脚跟,并获得了一些经验,一些人就会转向其他发行版。无论是当面还是在网上,我都听过很多次同样的故事。人们告诉我,他们使用的是一个特定的发行版--Fedora、Debian,你能想到的,我都听说过--但他们是从Ubuntu开始的。“如果他们目前的发行版是他们第一次进军Linux,他们怀疑自己会坚持下去。对于Ubuntu来说,这是一个非常重要的角色。

没有一家企业或公司是十全十美的。多年来,Canonical采取了一些考虑不周的举措,比如将Unity桌面-旨在最大化上网本屏幕空间-强加到所有其他电脑上。但是,令人欣慰的是,它听取了用户的意见,并推翻了其中的一些决定。亚马逊默认的搜索结果被删除了,这就是一个很好的例子。但总的来说,我仍然认为Canonical在Linux领域是一股向善的力量。我搬家的决定与Ubuntu背后的组织无关。

那么,我为什么要搬到曼加罗去呢,它对你合适吗?

Manjaro在速度上超过了Ubuntu

出于研究和其他目的,我保存了许多不同Linux发行版的VirtualBox映像。我很难不注意到,虚拟机中的Manjaro几乎和我硬件上运行的Ubuntu一样快。

这是一个令人信服的因素,因为我经常需要编译大型代码库。我的计算机完成这项任务的速度越快,我就能越快地进入下一项任务。

Manjaro可以更快地加载应用程序、在应用程序之间交换、移动到其他工作区以及启动和关闭。这一切都说得通了。

新安装的操作系统一开始总是很快,所以这是一个公平的比较吗?我认为是这样的。它取代了今年4月下旬全新安装的Disco Dingo 19.04。Ubuntu不应该在这么短的时间内显著减速。我在Ubuntu上使用GNOME,我在Manjaro中使用GNOME,尽管Manjaro也提供Xfce、KDE和命令行安装。

那么,如何解释速度优势呢?作为示例,让我们看看默认运行的服务和守护进程的数量。它们每个都会消耗系统资源,例如少量内存和一些内核时间。*您可以通过在终端窗口中键入以下命令来检查已启用的服务和守护程序:

systemctl list-unit-files --state=enabled --no-pager

在Ubuntu上的结果是:

关于Manjaro的结果:

这是两个全新安装的产品。如您所见,Manjaro有24个启用的守护进程,而Ubuntu有90个。这种开销不可能不产生影响。

你的里程可能会有所不同,但对我来说,速度是曼加罗的一个很大的加分点。

Manjaro是一台精益求精的Linux机器

Ubuntu自带丰富的应用程序。Manjaro基于Arch Linux,并采用了它的许多原则和理念,因此它采取了不同的方法。

与Ubuntu相比,Manjaro可能看起来营养不良。您会得到精简安装-这意味着安装速度更快-然后您可以决定需要哪些应用程序。它附带电子邮件客户端、网络浏览器、办公套件和其他一些必需品,但除此之外,你可以决定想要哪些应用程序并安装它们。

曼加罗感觉像是开着你自己造的卡丁车。Ubuntu给人的感觉就像一辆大的、舒适的、库存充足的房车。这两种方法都有一些可取之处。对你来说,开始时轻装上阵,只装上你想要的东西似乎更合乎逻辑。如果你更喜欢“一切和厨房水槽”的方法,那么这是Ubuntu的一个要点。

Manjaro没有像Arch Linux那样将其极简主义发挥到极致。使用Arch,您确实可以从白板开始,手动调整设置。您可以编辑一个文件来指定键盘布局,编辑另一个文件来设置终端字体。当默认的Arch安装完成时,您在命令行有一个正在运行的Linux实例。想要一个图形化的桌面环境吗?请往前走--有很多可供选择的。选择一个,安装并配置它。

如果Manjaro感觉像是一辆自制的卡丁车,Arch想要冶炼你自己的铁矿石来制造卡丁车的材料。但这就是拱门的荣耀--没有什么是命中注定的。

如果您不是一个纯粹主义者,或者您不需要这种程度的粒度,那么Manjaro可能就像您需要的那样接近纯正的Linux。与Ubuntu相比,这是一种完全不同的体验。它给人的感觉是纯净、清脆和灵敏的。

如果你曾经使用过谷歌官方智能手机,如Nexus或Pixel,并体验过裸体Android,你会欣赏其中的不同之处。有了谷歌智能手机,你与操作系统和工具之间就不会得到另一家制造商的层层“改进”。

这就是曼贾罗的感受,所以这是我的另一个观点。

BREAKING EDGE ROLING版本发布

Ubuntu每年有两次定期发布:一次在4月,另一次在10月。它被称为固定释放或点释放系统。开发并测试了应用程序和功能。当它们准备好后,它们将被提交以包含在下一个版本中。当发布日期到来时,整个刷新的分发版本就可用了。

对于滚动版本,一旦应用程序通过了开发人员测试,或许还会通过一些验收测试,就会在存储库中更新应用程序。然后它们就可以下载了。这是一个不断更新的涓涓细流。您不会得到整个发行版的“下一版本”大跳跃。两者各有利弊。

使用滚动发布模式,您不必一年进行两次系统升级。一旦新的功能、内核和应用程序准备就绪,您就可以立即获得这些新功能、内核和应用程序。但你付出的代价可能是稳定。你处在所谓的“尖端”,因为这里的东西可能会被切开。

Manjaro将新应用程序和功能的发布推迟了几周,从而消除了滚动模型的大部分风险。一旦它们经过测试并被证明是安全的,它们就可以使用了,但事情可能会从网上溜走。

当然,如果某个东西真的弹出来了,追踪它会更容易,因为你知道你最近更新的东西。这会让回滚变得容易得多。也就是说,只要您在升级或安装后不久注意到问题或问题本身,并将其连接到上一次更新。

我花了两天的大部分时间试图弄清楚我的以太网连接到哪里去了。就好像它在物理上并不存在。在任何命令行或GUI工具中都没有它的踪迹。最终,它被确认为自己造成的伤口。我用不匹配的软件模块构建了一个版本的VirtualBox。我的错!

类似地,在Ubuntu点发布之后,我一直使用的应用程序经常被删除,或者我依赖的某个应用程序无法工作。为什么每次升级时都要在fstab中修补Samba SMB挂载条目上的设置?

Manjaro有一种整洁、不引人注目的方式,可以让你保持你想要的时髦。我喜欢这样,因为你可以选择离你想要的流血边缘有多近-足够近,你可以从这里看到,也可以站在上面。

当然,许多使用Linux的人都不想接近它。句号。长期的支持和稳定性对他们来说就是这样,两次升级之间有很长的两年间隔。

滚动分销模式赢得了我的好感。曼加罗又得了一分。

更好的第三方软件存储库

Ubuntu的apt-get包管理器和Ubuntu软件应用程序运行良好。它们的寿命有点长,有些地方很笨重,但它们很管用。由于Ubuntu非常流行,许多不属于核心发行版的应用程序--比如Slake--都会提供一个“.deb”文件来简化安装。

不能很好工作的是管理个人包档案(PPA)。PPA是单个或多个应用程序的存储库,通常来自独立开发人员。要使用PPA,请在终端窗口中将其添加到系统中,然后运行sudo apt-get update。然后可以使用sudo apt-get安装软件。

这个过程不会花很多时间,但管理下游的PPA会变得很麻烦,因为它们到期后应该被清除。如果您重新安装Ubuntu,则需要恢复它们。他们可能会在没有通知的情况下被遗弃和成为孤儿。

对很多人来说,Ubuntu升级是天衣无缝的,但对另一些人来说,Ubuntu升级是行不通的。对于那些不幸阵营的人,需要重新安装才能移到新版本。在系统重新安装后恢复所有PPA很快就会变得单调乏味。

Manjaro存储库是一个大型软件集合。它由社区志愿者控制和管理。Manjaro中的包管理得到了很好的满足-在命令行和GUI中有多种选择。

如果您使用Manjaro,您还可以访问Arch用户存储库(AUR)。AUR可能是所有发行版中最大的存储库。它肯定备有最新鲜的农产品。

再说一次,这是处于流血边缘的阴阳之分。但是,如果您想要或需要尚未进入Manjaro存储库的内容,很可能在AUR上可以找到。

与Linux一贯的做法一样,这是关于选择的。如果你不想用AUR,你完全可以不用。事实上,安全扣在默认情况下是开着的-你必须选择使用AUR。

Manjaro的包裹管理感觉像是呼吸了一口新鲜空气。你有标准的存储库,寻求刺激的人可以涉足Aur.与众多的PPA相比,这本身就是简单的。

指向曼加罗。

三思而后行

当然,在安装新的发行版之前,最好先试用一下。如果您有备用硬件,您可能想要使用这些硬件,并在闪电战您的主计算机之前确保发行版符合您的期望。

您也可以从Manjaro Live CD启动,这样您就可以查看Manjaro并踢轮胎。但是,由于CD-ROM驱动器的吞吐量瓶颈,性能将会很差。Live USB也是一种选择,但同样,性能取决于USB驱动器。与在硬件上安装这两个选项相比,您使用这两个选项都不会有相同的体验。

如果您使用VirtualBox或QEMU,则可以在虚拟计算机中启动新的发行版。

你还可以在DistroTest上看看这个很棒的资源。你可以从它支持的数百个Linux发行版中选择一个虚拟机来启动。您可以使用选择的桌面环境测试大多数发行版。您可以试驾的变种有700多种。

在下面,这一切都是Linux

所以,我的核心原因是:

速度。没有肿胀。 滚动释放模型。 简单的包裹管理。

当然,这都是主观的,但也许其中一些对你也很重要。

当您从一个发行版迁移到另一个发行版时,了解您需要的和已经熟悉的应用程序将是Linux的好处之一。你可以很快搬家,感觉就像在家里一样。

总是有一些探索要做,但这是一件好事-永远不要停止学习!

相关文章