好!正文开始!
如果你有兴趣在树莓派上使用Arch Linux系统,Manjaro可能是你的最佳选择。它基于Arch系统,被打包成了一个传统的Linux发行版,支持多种桌面环境和架构。下面,我们就来学习一下如何在树莓派上安装它。
在树莓派上安装Manjaro最简单的方法是从官网下载最新的镜像,然后使用Raspberry Pi Imager或Balena Etcher等工具将其刷写到SD卡上。
在本教程中,我将首先简要介绍一下Manjaro,然后向大家展示如何安装三种不同版本的系统:精简版、XFCE版或KDE Plasma版。
什么是Manjaro?
简介
Manjaro是一款快速且用户友好的Linux发行版。
它基于Arch Linux系统,由于安装过程较为复杂(与其他发行版相比),所以我们很少在树莓派上看到这款系统。
Manjaro为树莓派带来了新鲜空气,这将让Arch Linux的粉丝们感到欣喜。
版本
这款操作系统有多个版本,用途各不相同:
官方版本:适用于台式电脑。
XFCE桌面版
GNOME桌面版
Plasma桌面版(KDE)
社区版本:Manjaro还支持许多社区项目,为终端用户提供更多选择。
Cinnamon(与Linux Mint上相同)
Budgie
i3窗口管理器
Sway窗口管理器
Mate桌面版
Docker
ARM架构版本:你今天可能就是为了这些版本而来的,因为大多数单板计算机都支持这些版本。
树莓派4、400、3B+、3B和Zero 2
PineBook和PinePhone
Odroid(C4、M1、HC4)
Orange Pi(3、4、800)
Rock 3A、Radxa Zero
Khadas Vim(2/3)
Quartz 64 Model A/B
Ugoos AM6 Plus
在本教程中,我将在树莓派4上测试Manjaro,但你可以在其他单板计算机上(如果支持的话)按照相同的步骤进行操作。
树莓派5用户注意:截至本次更新,Manjaro尚未正式支持Pi 5。不过,有用户报告称该系统基本可用。
话虽如此,但请注意,该系统在Pi 5上可能无法保持稳定。
历史
Manjaro于2011年发布了首个版本,并一直处于测试阶段,直到2013年才正式发布。
因此,从Linux的历史角度来看,它还算是一款比较新的系统,但是已经足够成熟,可以为我们提供一个稳定的操作系统了。
现在,Manjaro使用的版本命名方式与Ubuntu类似,版本号中包含了发布年份和月份,以及一个代号。例如,我为本篇文章测试的版本是于2023年2月发布的23.02。
Manjaro这个名字来源于基利曼贾罗山,你可以将其发音为“Man-jar-o”或“Man-ha-ro”。
目标
Manjaro基于Arch Linux,因此它继承了这款发行版的原则(例如设计简洁直观)。Manjaro在改进了一些Arch Linux功能的同时,还简化了安装过程。
Manjaro的官方目标一直是带来可用性和可访问性,让用户在安装后即可直接使用。Download now
注意:树莓派版Manjaro的活跃度不如其他发行版,更新速度也较慢,但仍然会定期更新软件包。该系统的版本号一段时间以来一直保持在23.xx没有变化,但Manjaro使用的是滚动发布模式,因此你仍然可以获取到最新的软件包。
下面,我们将尝试在树莓派上安装三个版本的系统,并查看结果。
Manjaro精简版安装
我将从一个重要的部分开始,向你直接展示没有界面的操作系统,并告诉你它与树莓派OS(以及大多数基于Debian的发行版)的主要区别。
接下来的两个部分将会简短一些,只展示XFCE和KDE版本。
下载Manjaro
要下载Manjaro的安装镜像,你需要访问其官网:
打开Manjaro的ARM架构下载页面。
https://manjaro.org/products/download/arm
从下拉列表中选择树莓派。
该镜像适用于树莓派4/400/3B/和Zero 2,但较旧的型号不支持。(树莓派5尚未正式支持,但可能可用。)
你将看到每个版本的截图,以及一段简短的介绍,来解释它们之间的区别。
点击你想要下载的版本的“下载”按钮,直接将镜像文件下载到你的电脑上。如果你愿意,也可以通过点击“更多”选项来使用Torrent下载。
我正在下载精简版镜像来进行第一次测试,到目前为止,所有版本的下载过程都是相同的。
将Manjaro镜像刷写到SD卡上
下载完镜像后,将其刷写到SD卡上。这个过程与在树莓派上安装其他任何操作系统的过程类似。
我将使用Raspberry Pi Imager来向你展示步骤,因为我假设你已经安装好了这款工具。不过,你也可以使用Balena Etcher或其他任何你喜欢的工具。
如果你对这个过程不熟悉,以下是具体步骤:
如果你电脑上还没有安装Raspberry Pi Imager,那就下载并安装它。
https://www.raspberrypi.com/software/
启动Raspberry Pi Imager。
我们将使用自定义镜像,因此无需选择设备。目前,无论你选择什么设备,Manjaro都不会出现在操作系统列表中。
接下来,点击“选择操作系统”,然后向下滚动到“使用自定义”:
从你的下载文件夹中选择Manjaro的镜像文件。
然后,点击“选择存储设备”,并选择你想要使用的SD卡。
最后,点击“下一步”开始写入过程。Imager会询问你是否要“应用操作系统自定义设置?”,但我认为这对Manjaro不起作用,因此你的回答无关紧要。我选择了“否”,然后又选择了“是”进行确认。
几分钟后,SD卡就准备好了。你可以将其弹出,并插入到树莓派中。
注意:如果这些对你来说都是全新的,那你可能需要阅读我的Raspberry Pi Imager指南以获取更多详细信息。
Manjaro的安装与配置
将SD卡插入树莓派并开机。
几秒钟后,系统启动完成,并出现一个向导。你需要先设置键盘布局:
(你可以输入第一个字母来直接跳转到该菜单或后续菜单中的选项。)
然后,你将创建第一个用户:
输入你想要使用的用户名并确认。然后,你可以为新用户添加额外的用户组。你可以保持空白,或使用提供的默认设置。
然后,你需要回答以下问题:
用户全名。
用户密码。
root用户密码(是的,有root用户可用)。
时区和区域设置(例如,en_US.UTF-8):
设备主机名:
尽量不要遗漏任何步骤,因为每次你未能提供正确信息时,它都会从头开始重新运行向导,这相当烦人。
最后,向导会给你一个列表来确认所有信息。
确认一切是否正确。
基本配置过程需要几秒钟。
然后,系统会调整SD卡的分区大小并重新启动。
重新启动后,系统将根据你的设置进行配置,并准备好供你使用。
网络配置
这真的是获取互联网访问权限的最佳方式。
要设置Wi-Fi连接,过程会稍微复杂一些:
启动iwd配置工具:
iwctl
现在,你将进入iwd提示符。
检查你的Wi-Fi适配器是否已开机:
device?list
“Powered”应设置为“on”,“Mode”应设置为“station”。(如果不是,请参阅此Arch维基页面进行适当更改。)https://wiki.archlinux.org/title/Iwd
station wlan0 scanstation wlan0?get-networks
(如果适配器的名称不同,请将上述命令中的“wlan0”替换为你的适配器名称。)
通过SSID名称连接到你的Wi-Fi网络:
station?wlan0 connect MY_SSID
将“MY_SSID”替换为你想要连接的网络。
(你可以使用TAB键来自动补全名称。)
当提示时,输入你的Wi-Fi密码。
退出iwd配置工具:
exit
检查你是否获取到了IP地址并已连接:
ip?a
成功!
注意:如果iwctl无法正常工作,请确保你属于“network”用户组:
groups?pat
使用SSH
SSH默认是启用的,因此如果你有另一台电脑来按照本教程进行操作,我强烈建议你尽快切换到SSH。
你可以直接连接到刚刚创建的用户,然后使用“sudo”来运行管理员命令。
如果你不知道树莓派的IP地址,可以使用以下命令来查找它:
ip?a
然后,连接到运行Manjaro的树莓派的方式与其他发行版相同。如果你需要更多指导,可以在此处阅读我的SSH指南。
https://raspberrytips.com/ssh-guide-raspberry-pi/
实用命令
请记住,Manjaro是基于Arch Linux的,而不是基于Debian的,因此许多命令可能与你在树莓派OS上使用的命令不同。
以下是一个快速概述,如果你不熟悉这些命令,它可能会很有用:
安装新软件包:
pacman是Manjaro上的apt等效命令。
要安装新软件包:
sudo pacman -S?<package>
要搜索软件包名称:
sudo pacman -Ss?<search>
要更新系统:
sudo?pacman -Syu
查找你的树莓派IP地址:
如前所述,你可以使用以下命令:
ip?a
获取更多帮助:
由于这里的目标不是给你提供如何使用Manjaro的详细教程,因此我强烈建议你在需要帮助时查看Manjaro维基页面。
https://wiki.manjaro.org/index.php?title=Main_Page
如果你在Manjaro上找不到Debian命令,请查看维基页面或此处的论坛。
https://forum.manjaro.org/
对于基本命令,如果你熟悉树莓派OS/Debian或任何Linux发行版,那么对你来说应该没问题。如果你需要帮助来开始使用,我这里有一份树莓派OS的实用命令列表。
测试Manjaro精简版是一次非常棒的体验,它有一个很好的欢迎向导,可以帮助我们进行基本配置。主要缺点是Wi-Fi配置(但我相信肯定有解决办法)。
让我们看看带有图形界面的版本表现如何,首先从XFCE版开始。
Manjaro XFCE版安装
XFCE是Linux上常见的桌面环境。
它应该是一款用户友好且轻量级的桌面环境,因此它是树莓派的一个不错的选择。
你可以以相同的方式(下载页面+ Raspberry Pi Imager)下载并准备SD卡。XFCE的首次启动与我在精简版中解释的类似。
https://manjaro.org/products/download/arm
会出现一个向导,你可以以相同的方式配置基本参数。配置用户、密码、时区、语言和布局,然后继续。唯一的区别是,你可以使用一个更直观的图形界面来完成这些操作。
树莓派将重新启动以应用配置。
重新启动后,图形环境将随着登录屏幕而启动(除非你要求默认用户自动登录)。输入你选择的密码并继续。
你现在位于XFCE桌面上,可以像在任何发行版上一样使用它。
Wi-Fi连接在XFCE上工作良好。点击右下角时钟旁边的网络图标,选择你的网络,并输入你的Wi-Fi密码。
你可以在左侧的开始菜单中找到所有基本软件。
你可以从“系统”>“添加/删除软件”中安装更多软件包。
如果你对这个环境有任何问题或疑问,请在社区中告诉我,它似乎足够用户友好,可以让你轻松找到所需的任何内容。
Manjaro KDE Plasma版安装
我也有兴趣测试Manjaro上的KDE Plasma,因此我进行了测试:-)。
KDE是你在许多Linux发行版上经常能找到的另一个桌面环境。
它可能比XFCE更知名,因为它一直是GNOME的直接竞争对手。
KDE Plasma是KDE为Linux系统创建的新版本环境。
在首次启动时,你会像其他版本一样被问到类似的问题,但有一个图形界面(就像XFCE一样)。完成配置向导并重新启动。
以下是KDE桌面的概览:
乍一看,它与XFCE没有太大区别。
你需要多使用它才能看出哪个选项最适合你。
这是一个个人选择,两者都运行良好。这更多是一个习惯问题,而不是性能或功能问题。
建立无线连接的方式与XFCE上的相同,在屏幕的右下角:
总结
就这样,你现在知道了如何在树莓派上安装和配置Manjaro了。
这只是一个介绍,我希望你现在对这个系统有了更好的了解,并且会尝试一下。
就我个人而言,我真的很喜欢这个系统。即使我不熟悉Arch Linux,我也发现它非常容易使用,尤其是带有桌面环境时。
我认为,如果你计划将树莓派用作台式电脑(尤其是使用树莓派4),那么这可能是一个不错的选择。这款发行版在我评选的最佳树莓派操作系统列表中应该名列前茅。
如果你对Arch Linux感兴趣,可以考虑试驾一下EndeavourOS。它目前还不像Manjaro那样直观,但它们还很新,因此我相信随着时间的推移,它们会变得越来越好。
如果觉得我们的内容不错,记得点赞+收藏+关注+转发~ 我们很乐意为您提供工业树莓派的解决方案,项目有需求请联系我们~?www.edatec.cn/cn
470