比较这两个版本在不同点上的分布,以及指出他们的相同点
两者都是滚动发行版本,但类型不同
不像Ubuntu或Fedora这样的有发行版,Arch和Manjaro每隔几个月或几年都没有“发行版”。只需更新Arch或Manjaro系统,您将始终拥有最新版本的操作系统和软件包。
如果您打算在某个时候进行全新安装,请记住,Manjaro和Arch都定期更新安装ISO。这称为ISO更新,它可以确保新安装的系统不必安装最近几个月提供的所有新系统更新。
但是Arch和Manjaro的滚动发布模型之间存在差异。
Manjaro维护自己的独立存储库,但社区维护的Arch用户存储库(AUR)除外。这些存储库还包含Arch未提供的软件包。正式的Arch储存库最初提供的流行软件包将首先进行全面测试(如有必要,则进行修补),然后再发布,通常比Arch落后大约两周,然后发布到Manjaro自己的稳定储存库供公众使用。
适应此测试过程的结果是,Manjaro永远不会像Arch那样具有前沿性。但随后,它使Manjaro比Arch稍微更稳定,并且不易损坏系统。
包装管理– Pacman和Pamac
Arch和Manjaro都附带了基于命令行的软件包管理工具Pacman,该工具使用C语言编写,并使用tar打包应用程序。换句话说,您可以使用相同的pacman命令来管理两个发行版中的软件包。
除pacman外,Manjaro还开发了一个名为Pamac的GUI应用程序,可轻松在Manjaro上安装软件。这使得使用Manjaro比使用Arch更容易。
Manjaro的Pamac GUI软件包管理器
Manjaro硬件检测工具(MHWD)
Pamac并不是Manjaro团队开发的唯一可帮助其用户的GUI工具。Manjaro还具有用于检测硬件并为其提供驱动程序的专用工具。
Manjaro硬件配置GUI工具
该硬件检测工具非常有用,它可能是Manjaro受到社区喜爱的主要原因之一。它很容易检测/安装/使用或从一个驱动程序切换到另一个驱动程序,并且使硬件兼容性成为过去的问题。
驱动程序支持
Manjaro为GPU驱动程序提供了强大的支持。众所周知,多年来,Linux在安装驱动程序(特别是Nvidia)方面存在问题。
在安装Manjaro时,它提供了从开源(免费)或非开源(非免费)图形驱动程序安装开始的选项。当您选择“非自由”时,它将自动检测您的图形卡并为其安装最合适的驱动程序,因此GPU可以直接使用。
由于您在上一节中看到的硬件检测工具,即使在安装了Manjaro之后,也更容易安装图形驱动程序。
而且,如果您的系统装有Nvidia Optimus卡(混合GPU),则可以与Manjaro一起正常使用。您将有很多选择使其运行。
在Arch Linux中,您必须安装(如果可以找到)适合您计算机的驱动程序。
访问Arch用户存储库(AUR)
Arch用户存储库(AUR)是社区驱动的存储库,用于基于Arch的Linux发行版用户。创建AUR的目的是组织和共享社区中的新软件包,并帮助加速将流行的软件包包含到社区存储库中。
进入官方存储库的大量新软件包都从AUR开始。在AUR中,用户可以贡献自己的软件包构建(PKGBUILD和相关文件)。
您可以在Arch和Manjaro中使用AUR。
桌面环境
您几乎可以在任何Linux发行版上使用任何桌面环境。Arch和Manjaro也不例外。
但是,专用的桌面样式或版本使用户更容易获得上述桌面环境的无缝体验。
默认的Arch ISO不包含任何桌面环境。例如,您想在Arch Linux上安装KDE,则必须在安装Arch Linux时或之后下载并安装它。
另一方面,Manjaro为桌面环境(例如Xfce,KDE和GNOME)提供了不同的ISO。Manjaro社区还维护MATE,Cinnamon,LXDE,LXQt,OpenBox等的ISO。
安装步骤
Arch Live Boot
Manjaro基于Arch Linux的,它是兼容的Arch,但它不是Arch。它甚至不是带有图形安装程序的Arch的预配置版本。Arch没有开箱即用的舒适度,这就是为什么大多数人都喜欢更简单的东西。Manjaro为您提供了便捷的入门指南,在成为有经验的用户或超级用户的路上为您提供了支持。
文档和支持
Arch和Manjaro都有自己的Wiki页面和支持论坛,以帮助他们各自的用户。
尽管Manjaro拥有不错的文档记录Wiki,但Arch Wiki却完全不在同一个联盟中。您可以在Arch Wiki中找到有关Arch Linux各个方面的详细信息。
目标受众
关键区别在于,Arch面向的是愿意自己动手的用户,他们愿意阅读文档并解决自己的问题。
另一方面,Manjaro的目标读者是那些经验不足或不想花时间组装操作系统的Linux用户。
结论
有人经常说Manjaro适用于无法安装Arch的用户。但是我认为那是不对的。不是每个人都想从头开始配置Arch或没有太多时间。
Manjaro绝对是利器,但与Arch完全不同。其快速,强大且始终保持最新状态,Manjaro提供了Arch操作系统的所有优点,但是特别强调了稳定性,用户友好性以及新手和有经验的用户的可访问性。
Manjaro不像Arch Linux那样追求极简主义。使用Arch,您可以从空白画布开始,然后手动调整每个设置。默认的Arch安装完成后,您将在命令行上运行一个Linux实例。需要图形桌面环境吗?继续前进-有很多选择。选择一个,安装并配置它。您会学到很多,尤其是如果您不熟悉Linux。您对系统如何协同工作以及为什么按原样安装事物有了很好的了解。
希望您现在对Arch和Manjaro有更好的了解。您了解它们如何相似但又不同。
源:https://itsfoss.com/manjaro-vs-arch-linux/
公众号:archlinux
多多关注