Manjaro 与 Arch Linux:有何不同? 哪一个更好?

Manjaro 还是 Arch Linux? 如果 Manjaro 是基于 Arch 的,那它和 Arch 有什么不同呢? 在这篇比较文章中阅读 Arch 和 Manjaro 的不同之处。

大多数对初学者友好的 Linux 发行版都基于 Ubuntu。 随着 Linux 用户获得更多经验,一些人尝试使用更“高级的发行版”,主要是在“Arch 域”中。

这个 Arch 域由两个发行版主导: 拱形Linux 本身和 曼扎罗. 还有其他基于 Arch 的 Linux 发行版,但没有一个像这两个发行版一样流行。

如果您在 Arch 和 Manjaro 之间感到困惑,那么这个比较应该对您有所帮助。

Manjaro 和 Arch Linux:它们有何不同或相似之处?

我试图在不同的点上比较这两种分布。 请记住,我并没有专门关注这些差异。 我也指出了它们的相似之处。

两者都是滚动发布发行版,但不是同一类

Arch 和 Manjaro 没有像 Ubuntu 或 Fedora. 只需更新您的 Arch 或 Manjaro 系统,您将始终拥有最新版本的操作系统和软件包。 您无需像以往一样担心升级已安装的版本。

如果您打算在某个时候进行全新安装,请记住 Manjaro 和 Arch 都会定期更新安装 ISO。 它称为 ISO 刷新,它确保新安装的系统不必安装最近几个月提供的所有新系统更新。

但是 Arch 和 Manjaro 的滚动发布模型是有区别的。

除了社区维护的 Arch 用户存储库 (AUR),Manjaro 维护着自己的独立存储库。 这些存储库还包含 Arch 不提供的软件包。 最初由官方 Arch 存储库提供的流行软件包将首先经过全面测试(如有必要,打补丁),然后发布到 Manjaro 自己的稳定存储库供公众使用,通常比 Arch 晚大约两周。

适应这个测试过程的结果是 Manjaro 永远不会像 Arch 那样前沿。 但是,它使 Manjaro 比 Arch 稍微更稳定,并且不太容易破坏您的系统。

包管理——Pacman 和 Pamac

Arch 和 Manjaro 都附带基于命令行的包管理工具 Pacman,它是用 C 编码的,并使用 tar 来打包应用程序。 换句话说,您可以使用相同的 pacman 命令来管理两个发行版中的软件包。

除了 Pacman,Manjaro 还开发了一个名为 Pamac 的 GUI 应用程序,用于在 Manjaro 上轻松安装软件。 这使得使用 Manjaro 比 Arch 更容易。

Manjaro 的 Pamac GUI 包管理器

请注意,您也可以在 Arch Linux 中从 AUR 安装 Pamac,但该工具是 Manjaro 不可或缺的一部分。

Manjaro 硬件检测工具 (MHWD)

Pamac 并不是 Manjaro 团队开发的唯一帮助其用户的 GUI 工具。 Manjaro 还有一个专门的工具来检测硬件并为它们推荐驱动程序。

这个硬件检测工具非常有用,它可以成为 Manjaro 受到社区喜爱的主要原因之一。 检测/安装/使用或从一个驱动程序切换到另一个驱动程序非常容易,并且使硬件兼容性成为过去的问题。

驱动程序支持

Manjaro 为 GPU 驱动程序提供了强大的支持。 众所周知,多年来 Linux 在安装驱动程序(特别是 Nvidia)时存在问题。

在安装 Manjaro 时,它提供了从开源(免费)或非开源(非免费)图形驱动程序安装开始的选项。 当您选择“非免费”时,它会自动检测您的显卡并为其安装最合适的驱动程序,因此 GPU 开箱即用。

由于您在上一节中看到的硬件检测工具,即使在安装 Manjaro 之后安装图形驱动程序也更容易。

如果你有一个配备 Nvidia Optimus 卡(混合 GPU)的系统,它在 Manjaro 上运行良好。 你会得到很多让它工作的选择。

在 Arch Linux 中,你必须为你的机器安装(如果你能找到)合适的驱动程序。

访问 Arch 用户存储库 (AUR)

Arch User Repository (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。

安装程序

Manjaro 基于 Arch Linux 并且兼容 Arch,但是 它不是拱门. 它甚至不是只有图形安装程序的 Arch 预配置版本。 Arch 并不具备通常的开箱即用的舒适性,这就是为什么大多数人更喜欢更简单的东西。 Manjaro 为您提供了简单的入门,但支持您成为有经验的用户或高级用户。

文档和支持

Arch 和 Manjaro 都有自己的 wiki 页面和支持论坛来帮助各自的用户。

虽然 Manjaro 有一个体面的 维基 对于文档, 拱形维基 是完全不同的联盟。 您可以在 Arch wiki 中找到有关 Arch Linux 各个方面的详细信息。

目标受众

关键的区别在于 Arch 面向的是具有 DIY 态度的用户,他们愿意阅读文档并解决自己的问题。

另一方面,Manjaro 面向没有经验或不想花时间组装操作系统的 Linux 用户。

结论

有人常说Manjaro是给不会安装Arch的人用的。 但我认为这不是真的。 不是每个人都想从头开始配置 Arch 或者没有太多时间。

Manjaro 绝对是一头野兽,但与 Arch 截然不同。 快速、强大且始终保持最新状态, Manjaro 提供 Arch 操作系统的所有优点,但特别强调 稳定性、用户友好性和可访问性 适合新手和有经验的用户。

Manjaro 不像 Arch Linux 那样极简主义。 使用 Arch,您可以从空白画布开始并手动调整每个设置。 当默认的 Arch 安装完成后,您将在命令行中有一个正在运行的 Linux 实例。 想要图形桌面环境? 继续前进 – 有很多选择。 选择一个,安装并配置它。 这样做可以学到很多东西,特别是如果您是 Linux 新手。 您对系统如何组合在一起以及为什么按照它们的方式安装有很好的理解。

我希望你现在对 Arch 和 Manjaro 有了更好的了解。 您了解它们的相似之处和不同之处。

我已经表达了我的意见。 不要犹豫,在评论部分分享你的。 在 Arch 和 Manjaro 之间,您更喜欢哪一个以及为什么。

来自 Abhishek Prakash 的额外投入。