EndeavourOS install

This method should work on every single ARM device once Archlinux ARM base is installed. The script lets you choose to do a desktop install or a headless server install.

By default, the system has created a user named ALARM (Archlinux ARM) with password ALARM. It also has created a root account simply named root with a password root, to make things easier. In this step, we’re going to use the root account and not the ALARM account.

Setting up the nearest mirror and installing git

Boot up your ARM device and once booted login as root and enter root as password.

Now we’re going to change the mirror settings to the ones near to your location. you can use either vi or nano to edit the file, in this example you see nano.

# nano /etc/pacman.d/mirrorlist

Then comment out the following line:

## Geo-IP based mirror selection and load balancing

Uncomment the servers near you and close and save the file.

Type the following commands to finish the mirror procedure:

# pacman-key --init
# pacman-key --populate archlinuxarm
# pacman -Syyu

Once the system is updated, you can install git by doing this:

# pacman -S git

Then reboot the device and log back in again with root.

Installing EndeavourOS

We’re almost there, now we’re going to install EndeavourOS on the device by typing the following commands:

# git clone https://github.com/endeavouros-arm/install-script.git
# cd install-script
# ls -l

If endeavour-ARM-install-V1.0.sh is not executable, use chmod to alter it by doing this:

# chmod 774 endeavour-ARM-install-V1.0.sh

When the script is executable, run this command:

# sh endeavour-ARM-install-V1.0.sh

When it is done, you will be greeted with the last steps and to finalize the install just fill in the info on the screen as shown below:

Now EndeavourOS is installed on your ARM device, just reboot and have fun with exploring and customizing your system to your needs.

You can install anything from the AUR, with the exception of heavy graphic and power resources apps, to install those packages you can use Yay.

In our wiki, we have some articles on how to enhance your experience like adding a portable SSD to your device or manuals for your home server.

Follow us