首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Manjaro 和 Arch Linux 有何不同,哪个更好?

Manjaro 和 Arch Linux 有何不同,哪个更好?

作者头像
用户8639654
修改于 2021-09-15 03:45:05
修改于 2021-09-15 03:45:05
3K0
举报
文章被收录于专栏:云计算运维云计算运维

大多数适合初学者的 Linux 发行版都是基于 Ubuntu 的。随着 Linux 用户经验的增加,一些人开始尝试使用更高级的发行版,主要是在“Arch 领域”。

这个所谓的 “Arch 领域”以两个发行版为主。Arch Linux 本身和 Manjaro。还有其他基于 Arch 的 Linux 发行版,但都没有这两个发行版受欢迎。

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

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

我试图在各个方面比较这两种发行版。请记住,我并没有只关注差异,我还指出了它们的相似之处。

两者都是滚动发布的版本,但不是同一种类型

在 Arch 和 Manjaro 中,没有像 Ubuntu 或 Fedora 那样每隔几个月或几年就会有一次“发布”。只要保持你的 Arch 或 Manjaro 系统的更新,你将永远拥有最新版本的操作系统和软件包。你不需要像以往一样担心升级你的安装版本。

如果你打算在某个时候进行全新安装,请记住,Manjaro 和 Arch 都会定期更新它的安装 ISO。这被称为 ISO 刷新,它确保新安装的系统不必安装过去几个月中所有可用的新系统更新。

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

除了社区维护的 Arch 用户软件库(Arch User Repository)(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 更容易。

请注意,你也可以在 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 用户软件库(AUR)是一个面向基于 Arch 的 Linux 发行版用户的社区驱动的软件库。AUR 的创建是为了组织和分享来自社区的新软件包,并帮助加快流行软件包被纳入社区软件库

大量进入官方软件库的新软件包都是从 AUR 开始的。在 AUR 中,用户能够贡献自己的软件包构建(PKGBUILD 和相关文件)。

你可以在 Arch 和 Manjaro 中使用 AUR。

桌面环境

好吧!你可以在任何 Linux 发行版上使用几乎所有的桌面环境。Arch 和 Manjaro 也不例外。

然而,一个专门的桌面风格或版本可以让用户更容易地在桌面环境里获得顺畅的体验。

默认的 Arch ISO 并不包含任何桌面环境。例如,你想在 Arch Linux 上安装 KDE,你必须在安装 Arch Linux 时或在之后下载安装它。

而 Manjaro 则为 Xfce、KDEGNOME 等桌面环境提供了不同的 ISO。Manjaro 社区还维护着 MATE、CinnamonLXDELXQt、OpenBox 等桌面环境的 ISO。

安装程序

Manjaro 是基于 Arch Linux 的,它是兼容 Arch 的,但它不是 Arch。它甚至不是只有一个图形安装程序的预配置版本的 Arch。Arch 并不具备通常的舒适的开箱即用,这也是为什么大多数人喜欢更简单的东西。Manjaro 为你提供了简单的入口,但支持你成为经验丰富的用户或资深用户。

文档和支持

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

虽然 Manjaro 有一个不错的维基文档,但 Arch 维基则不可同日而语。你可以在 Arch 维基中找到关于 Arch Linux 各方面的详细信息。

目标受众

关键的区别在于 Arch 针对的是抱着自己动手的态度的用户,他们愿意阅读文档,自己解决问题。

而 Manjaro 则是针对那些没有那么多经验或者不想花时间组装操作系统的 Linux 用户。

结论

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

Manjaro 绝对是一只野兽,但与 Arch 截然不同。快速、强大,并总是保持更新,Manjaro 提供了 Arch 操作系统的所有优点,但特别强调稳定性、用户友好性和可访问性,既适合新手,也适合有经验的用户。

Manjaro 并不像 Arch Linux 那样极简主义。在 Arch 中,你从一个空白的画布开始,手动调整每个设置。当默认的 Arch 安装完成后,你在命令行就有了一个正在运行的 Linux 实例。想要一个图形化桌面环境?那就自己来吧 —— 有很多选择。选择一个,安装,然后配置它。你可以从中学到很多东西,特别是如果你是 Linux 新手的话。你会对系统是如何组合在一起的,以及为什么要以这样的方式安装东西有很好的理解。

我希望你现在对 Arch 和 Manjaro 有了更好的理解。现在,你明白了它们是相似而不同的了吧。

我已经发表了我的看法。不要犹豫,请在评论区分享你的观点。在 Arch 和 Manjaro 之间,你更喜欢哪一个,为什么。

Abhishek Prakash 也对此文补充了内容。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Arch Linux的推荐、介绍与理由
Arch Linux(或Arch /ˈɑːrtʃ/))是一款基于 x86-64 架构的 Linux 发行版。系统主要由自由和开源软件组成,支持社区参与。系统设计以KISS原则(保持简单和愚蠢)为总体指导原则,注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。 Arch Linux 系统安装、删除和更新软件的软件包管理器叫做 pacman 。
huofo
2022/02/28
2.1K0
2020年linux桌面系统盘点
MX Linux是基于Debian的“稳定”分支的面向桌面的Linux发行版,是antiX与以前的MEPIS Linux社区之间的合作企业。它使用Xfce作为默认桌面,是一种中等重量的操作系统,旨在将优雅高效的桌面与简单的配置,高稳定性,稳定的性能和中等大小的占地面积相结合。
程序那些事儿
2023/03/07
13.2K0
2020年linux桌面系统盘点
EndeavourOS Neo提供了一条时尚的Arch Linux使用途径
EndeavourOS 是一款漂亮的桌面操作系统,任何想轻松体验 Arch Linux 的人都可以尝试一下。
云云众生s
2024/12/31
2160
EndeavourOS Neo提供了一条时尚的Arch Linux使用途径
为什么 Arch Linux 如此“难弄”又有何优劣?
Arch Linux 于 2002 年发布,由 Aaron Grifin 领头,是当下最热门的 Linux 发行版之一。从设计上说,Arch Linux 试图给用户提供简单、最小化且优雅的体验,但它的目标用户群可不是怕事儿多的用户。Arch 鼓励参与社区建设,并且从设计上期待用户自己有学习操作系统的能力。
用户8639654
2021/10/21
2K0
[ 利器篇 ] - Ubuntu 18.04 系统更换为Manjaro
Ubuntu 16.04 -> Ubuntu 18.04 -> Manjaro 电脑系统升级的版本.
程序手艺人
2020/02/17
2.5K0
Linux发行版该如何选择?
对于很多刚使用Linux的人来说,选择使用哪个Linux发行版着实是一件头疼的事情,特别是对于有选择困难症的人们就更是如此了。其实对于那些著名的Linux发行版本,都有比较明显的个性,具体选择哪些,也只是由自己的需求而定,当然,如果你很熟悉Linux的话,那么版本的问题就不是问题了,因为在根本上它们都是相似的。
用户6543014
2019/10/25
7K0
Linux发行版该如何选择?
Manjaro Linux 入门使用教程
Manjaro 是一款基于 Arch LInux 的自由开源发行版,它吸收了 Arch Linux 优秀丰富的软件管理,同时提供了稳定流畅的操作体验。优雅简单是它的追求,稳定实用是它的优势。
未读代码
2020/05/09
4.8K0
Manjaro Linux 入门使用教程
MANJARO KDE安装配置(已换Arch Linux,此贴可能废弃)
安装后阿可能有打不开steam的情况,记得安装libGL相关的包,一般是缺失例如lib32-nvidia-440xx-utils的包,记得选择和自己安装的相关的包哦
impressionyang
2020/08/27
4.3K0
MANJARO KDE安装配置(已换Arch Linux,此贴可能废弃)
Manjaro Linux 入门使用教程「建议收藏」
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说Manjaro Linux 入门使用教程「建议收藏」,希望能够帮助大家进步!!!
Java架构师必看
2022/09/12
2.9K0
Manjaro Linux 入门使用教程「建议收藏」
最适合程序员的 10 款 Linux 发行版
对于程序员来说,选择一个适合的 Linux 发行版非常重要,因为它能直接影响开发效率、稳定性、工具支持和开发环境的灵活性。以下是 10 款最适合程序员的 Linux 发行版,它们具有高效、灵活、开发友好的特性,能够满足从初学者到高级开发者的需求。
是山河呀
2025/01/26
1.5K0
Linux 10个主流发行版本
这里只表示做个记录。其实相关的介绍已经很多了。但是还是想怀缅一下青春。这10个Linux发行版来源于国外网站(最后给出链接)。它列出了10个Linux发行版(包含一个FreeBSD,Linux的胞兄弟),通常被认为是全球Linux用户最广泛使用的。当然并没有经过详细的数字统计,大家仍然可以选择其他的发行版。但是一般来讲,这几个都有非常活跃的论坛或邮件列表,遇到困难,也能比较迅速的解决。
狼啸风云
2019/10/24
19.6K0
11个用于编程和开发的最佳Linux发行版[2021版]
基于Linux的操作系统是最受欢迎的,并且最适合开发人员和程序员。大多数开发人员使用不同的Linux发行版来迅速完成工作并创建新的东西,但是作为我自己的前开发人员,我主要担心的一个问题是“我应该选择哪一个Linux发行版 ?” 同样,选择Linux发行版进行编程或软件开发时要考虑的其他一些问题是兼容性,功能,稳定性和灵活性。
生信交流平台
2022/09/21
4.9K0
11个用于编程和开发的最佳Linux发行版[2021版]
最佳 Linux 发行版汇总
Linux入门 Ubuntu Ubuntu是一款基于Debian发行版,以Unity作为默认桌面环境的Linux操作系统。他是世界上最流行的发行版之一,最新发行版为桌面、移动及其桌面移动混合版的优化。
小小科
2018/05/04
7.3K0
最佳 Linux 发行版汇总
六款小众却功能强大的 Linux 系统!用过一半以上的都是高手
Linux 系统自1991年首次发布以来,已经发展出了大量的发行版本。因新的发行版本不断涌现,一些旧的发行版本可能停止维护或者被合并到其他项目中。保守估计,Linux 发行版总数可能超过一千个,但同时活跃的发行版数量则要少得多。
民工哥
2024/11/05
9920
六款小众却功能强大的 Linux 系统!用过一半以上的都是高手
为什么我抛弃了 Ubuntu?
十多年来,我一直在使用 Ubuntu 的 Linux 发行版。但是,经过这么长时间以后,我第一次改变了心意。如今我开始使用 Manjaro,而且感觉非常好!
GitHubDaily
2019/10/22
9080
树莓派4b支持5gwifi吗_树莓派4和4b的区别
Manjaro Linux(或简称 Manjaro)是基于 Arch Linux 的 Linux 发行版,使用 Xfce 、GNOME和 KDE Plasma 作为默认桌面环境,和 Arch 一样,采用滚动更新。其目标是为 PC 提供易于使用的自由的操作系统。 Manjaro Linux 基于 Arch Linux,但拥有自己独立的软件仓库。Manjaro 的目标是让强大的 Arch 更方便用户使用,Manjaro 使用著名的 Pacman 且可以直接利用 AUR 上的资源。Manjaro 本身使用三个软件仓库:不稳定库,即含有那些不成熟的 Arch 包,这些包与 Arch 源有 1-2 天 的延后;测试库,每周同步一次,包含那些 Arch 不稳定源的包;以及稳定库,包含那些由开发团队确认稳定的软件。
全栈程序员站长
2022/11/01
1.7K0
树莓派4b支持5gwifi吗_树莓派4和4b的区别
安装和使用ArchLiunx超详细教程
启动 iso到 live 环境,登录后,在 /root, ArchLinux 贴心地 放置了 install.txt 文件供参考。
斯武丶风晴
2020/05/25
6.3K0
安装和使用ArchLiunx超详细教程
arch linux 安装
好长时间都没有更新自己的博客了,我简单翻阅了一下自己的更新记录,上一次更新好像还是在5月份左右,距今也有快半年,这半年也是遇到了很多事情,有不好的,也有好的。这半年我对在日常生活工作中使用Linux系统产生了一些兴趣,从零开始折腾这一系列的内容,主要从安装、配置、以及尝试各种软件来取代Windows的主导地位,也产生了一些心得,这里我想分几篇博客来聊聊我是如何慢慢使用arch Linux 来替代以前的Windows机器
Masimaro
2021/10/20
2.9K0
Arch Linux安装与初体验
Arch Linux 是一个 x86-64 通用发行版,它流行于那些喜欢 DIY Linux 系统的用户和 Linux铁杆粉丝当中。其默认的安装文件只含有一个最基本的系统,它希望使用者自己配置并使用 Arch 系统。其基于 KISS 原则(使它保持简单、傻瓜Keep It Simple, Stupid!),Arch Linux 是一个专注于优雅、代码正确,精简而简洁的系统。
yuanfan2012
2021/02/25
3K0
Arch Linux安装与初体验
再见,Ubuntu,你好,Manjaro
上周,我撰写了一篇题为《给 Ubuntu 的一封分手信》的文章,纪念我过去 15 年甚至更久时间里一直坚守的Linux 发行版 Ubuntu。Ubuntu 一直致力于为用户提供易于使用的 Linux 桌面环境,它以让用户简单易上手为目标,并且在绝大部分时间里,这个目标都得以实现。然而,最近的一次更新使 Ubuntu 变得显得缓慢且庞大,应用程序需要花费几分钟才能加载,一些 USB 设备,比如我的胶片扫描仪,突然变得无法使用。我很快找到了问题的源头——新引入的 Snap 包。因此,我知道,现在是时候放弃 Ubuntu 寻找另一种发行版了。
明明如月学长
2023/07/10
5710
再见,Ubuntu,你好,Manjaro
相关推荐
Arch Linux的推荐、介绍与理由
更多 >
领券
一站式MCP教程库,解锁AI应用新玩法
涵盖代码开发、场景应用、自动测试全流程,助你从零构建专属AI助手
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档