
Manjaro是基于Arch Linux的发行版,安装和使用更简便。它有友好的图形界面、Pamac包管理器和滚动发布模式,性能稳定,适合日常使用。
译自:Manjaro Is Arch Linux for Newbies[1]
作者:Jack Wallen
您可能听说过Arch Linux[2]并非最易安装或使用的Linux发行版[3]。
如果我告诉您有一个基于Arch Linux的发行版,它足够简单,几乎任何人都能使用呢?
嗯,这是一个现实,这个发行版就是Manjaro[4]。
Manjaro于2011年问世,直到两年后才进入测试阶段。这个Arch Linux变体的最大卖点是其易于安装。Arch Linux通过命令行安装,而Manjaro则采用更现代的方法,提供用户友好的图形用户界面(GUI)。
没错。您也可以拥有Arch Linux,而无需面对典型的Arch Linux安装的挑战。当然,archinstall工具已经取得了长足的进步,但大多数Linux新手如果必须从命令行安装操作系统,恐怕会手足无措。
在安装过程中,您甚至可以选择要使用的办公套件(图1)。诚然,您的选择仅限于LibreOffice或FreeOffice,但这仍然意味着桌面上少了一个需要安装的应用程序。
Screenshot图1:如果您最终想安装不同的办公套件,可以在操作系统安装后进行。
但Manjaro的吸引力并不止于操作系统安装。哦,不。与Arch Linux通过pacman命令行工具安装应用程序不同,Manjaro包含Pamac图形用户界面应用程序。
乐趣不止于此。您还会发现很容易将Flatpak和AUR支持添加到Pamac图形用户界面中(图2)。
Screenshot图2:使用Pamac就像使用其他任何图形用户界面应用商店一样简单。
Manjaro是一个重要的Linux发行版,因为它证明了即使是开源操作系统中更具挑战性的方面也可以大大简化。如果你问我哪两个Linux发行版最重要,我可能会倾向于说是Manjaro和Ubuntu,两者都让更多人更容易接触到Linux。
突出功能
除了安装的简便性,Manjaro还提供几个突出功能,包括:
- • 它是一个滚动发行版,这意味着更新是连续的,无需进行完整的系统升级。
- • 您可以选择桌面环境,例如Xfce、KDE Plasma和GNOME。还有针对其他桌面环境的社区版,例如i3和Budgie。
- • 您可以访问Manjaro自己的存储库以及庞大的Arch用户存储库(AUR)。
- • 出色的硬件(包括图形驱动程序)自动检测和配置。
- • 使用便捷的图形用户界面工具,轻松安装和切换多个Linux内核版本。
- • 一个图形化软件包管理器,用于轻松安装软件,同时支持Flatpak和Snap通用软件包管理器。
- • 一个设计精良的图形用户界面工具,用于配置驱动程序、内核、语言和系统设置。
- • 一个命令行安装程序,供高级用户构建自定义系统。
- • 为旧硬件提供轻量级选项,为新系统提供优化良好的内核。
- • 软件包在到达用户之前都经过充分测试,平衡了尖端软件和稳定性。
滚动发行版
许多人会争辩说,滚动发行版本质上是不稳定的。这种情况通常发生的原因是,滚动发行版经常因其持续更新的状态而受到负面评价。滚动发行版比大多数发行版更早收到新软件包,这就是批评者称其不稳定的原因。
然而,尽管滚动发行版确实比其他发行版更早收到更新,但这些更新仍然经过测试。开发者并非抓取更新就立即将其投入存储库。
它是这样运作的:
- • 不稳定分支: 来自Arch Linux的软件包在几乎没有测试的情况下抵达此分支,充当开发人员的试验场。
- • 测试分支: 开发人员将更新移至此分支,更广泛的Manjaro社区在此积极测试并报告错误。
- • 稳定分支: 只有在软件包通过测试分支的测试后,它们才会被打包并发布给稳定版用户,通常每隔几周发布一次更大的批次。
您没看错:测试往往在Manjaro社区内部进行。我一直认为这是一个很好的做法,因为社区用户可能会发现开发者遗漏的问题。同样重要的是要明白,针对浏览器等应用程序的关键安全修复程序可以绕过上述某些流程,从而更快地到达用户手中。
在我对Manjaro的所有测试和使用中,我从未发现它不稳定。实际上,与一些已知可靠的其他发行版相比,我在Manjaro上体验到了更高的稳定性。
性能
我通常不运行基准测试来衡量性能。相反,我更喜欢实际可用性测试。我通常会安装Ollama本地AI,并运行查询以查看其响应速度。
首先,我问了一个简单的问题:什么是Linux?之后,我让它编写一个接受用户输入并将其保存到文件的Python GUI应用程序[5]。我用许多操作系统(Linux、macOS和Windows)做过这个测试,发现Manjaro与大多数系统不相上下。不,它不是最快的,但也不是最慢的。我会把它归类为中高端。然而,请记住,我是以虚拟机(VM)的形式运行Manjaro的,只分配了5GB内存和2个CPU核心。如果给操作系统更多的资源,它的表现显然会更好。
话虽如此,我确实发现Manjaro在日常任务中表现非常出色。应用程序安装和打开速度快,移动窗口没有伪影或屏幕撕裂迹象,操作系统启动也很快。
我会用Manjaro作为游戏操作系统吗?不会。开发环境呢?为什么不呢。传统生产力平台呢?当然会。
Manjaro是您的操作系统吗?
这是一个相当简单的问题,容易回答。如果您想尝试Arch Linux,但又被命令行安装劝退,那么Manjaro应该位列您要尝试的Linux发行版列表之首。
Manjaro不仅让Arch变得简单,它本身也是一个可靠的操作系统。
如果您有兴趣尝试Manjaro,请下载ISO并将其安装为虚拟机或安装到一台备用电脑上。
引用链接
[1] Manjaro Is Arch Linux for Newbies: https://thenewstack.io/manjaro-is-arch-linux-for-newbies/[2] Arch Linux: https://archlinux.org/[3] Linux发行版: https://thenewstack.io/choosing-a-linux-distribution/[4] Manjaro: https://manjaro.org/[5] Python GUI应用程序: https://thenewstack.io/what-is-python/