a community-built Arch Linux Installer for ARM (Aarch64) based devices.
- Rockchip (Radxa, Khadas, Orange Pi, etc)
- Raspberry Pi (4B/5B/Zero 2W & other aarch64 model)
- Asahi (Apple Silicon Macs)
- and More
Please check this page for all supported devices.
Images for Radxa Rock 5 series are available on the RPI Imager repository.
Images for Khadas Edge 2 are available on OOWOW.
There are no images available for Asahi.
Our prebuilt image are available for downloads, you can flash it (using RPI Imager, balenaEtcher, etc) to your storage device.
More details can be found at our wiki.
You can build your own image or flash the Installer to your disk directly by executing the following command:
bash <(curl -fsSL https://raw.githubusercontent.com/kwankiu/archlinux-installer/main/create-installation-media)
More details can be found at our wiki.
-
Power ON your Device with the Storage Device and Ethernet Cable (or WiFi Adapter) plugged in.
-
The installer may install some required packages and perform some inital setup at its first boot, then it will reboot.
-
Network setup will be shown, if you have a wired connection, kindy wait for 5-15 seconds, and it should get connected. If you want to use wireless connection, press 'w' key to setup a WiFi.
-
Now, choose 'Install Arch Linux (CLI/TUI)' to launch the installer.
-
The installer will guide you through the installation of Arch Linux with your desired Settings, Kernel, Desktop Environment, and Software, Enjoy!
More details can be found at our wiki.
-
If your first boot shows a user login screen instead, login to root/root and run
installer
. -
If you get stuck while rebooting, unplug the power and power it on manually.
-
For WiFi support, please refer to linux-firmware, USB WiFi Support & Joshua's firmware (for rockchip SBCs) for supported WiFi adapter.
-
During the installation, your system may reboot serveral times.
-
Sometimes you may need to connect to WiFi again after a reboot.
-
After the installation finishes, you will need to connect to WiFi again.
More details can be found at our wiki.
ACU is a community-built tool designed for managing configurations and packages on Arch Linux ARM (Aarch64).
We have created this configuration utility just like armbian-config, rsetup, or raspi-config but for Arch Linux ARM.
This utility is included with our archlinux-installer.
To launch this configuration utility:
acu
Note that if you do not want this utility, it can be uninstalled by simply running acu remove acu
.
More details can be found at ACU.