While the much-expected EndeavourOS ARM is a new Arch Linux-based operating system for ARM processors, that comes with eight desktop environments including GNOME, Xfce, LXqt, MATE, Cinnamon, Budgie, KDE Plasma, and i3-WM.
The EndeavourOS ARM version is currently being tested on ARM-based Single Board Computers (SBCs) like Odroid N2, Raspberry Pi 4b, N2+, and XU4, and it's also installable on any platform supported by upstream Arch Linux ARM.
What's the system requirements for EndeavourOS ARM?
EndeavourOS ARM is for ARM-based SBCs such as Odroid N2, Odroid N2+, Raspberry Pi 4b, and XU4. Albeit, EndeavourOS ARM can run on any ARM device but the ARM devices have to meet certain specifications for smooth performance.
Before installing EndeavourOS ARM, you should make sure that your device meets the following hardware specifications:
- Quad CPU with 1.5GHz+
- Archlinux ARM supported device
- 2 USB 3.0 ports (external drives) and additional USB 2.0 ports for peripherals
- Minimum of 2GB of RAM
Additionally, you'll need a 1Gbit Ethernet connector, with two stages of installation to complete: firstly, installing Archlinux ARM base, and secondly, for running a script that guides you through the installation process to install EndeavourOS as a headless server or as a Desktop machine.
How to Get Started with EndeavourOS ARM version
For the first step, there is an automated script for tested devices and for the untested devices, you can refer to the manual instructions from Archlinux ARM to the install image for Arch, or in the case of the Pinebook Pro, that provided by Pine64.
The full manual installation guides for EndeavourOS ARM on supported devices can be found here, and it also includes a special guide for Pinebook Pro, PINE64, and Rock64 hardware.