Skip to content
EndeavourOS

EndeavourOS

A terminal-centric distro with a vibrant and friendly community at its core

  • Home
  • News
  • EndeavourOS ARM
    • EndeavourOS ARM install
  • Help
    • Wiki
    • Forum
    • Telegram
  • Community
    • EndeavourOS Forum (official)
    • EndeavourOS Telegram (official)
    • Fediverse (official)
    • X (twitter) (Official)
    • Telegram NL
    • Telegram ES
    • Telegram IN
    • Telegram RU
    • Bluesky
    • Discord
  • Info
    • About us
    • GitHub
    • GitHub ARM
    • Media images
    • Contact
    • Privacy policy
  • Support us
    • Donate
    • Merchandise
    • How to provide a mirror for us
  • Toggle search form

EndeavourOS ARM install

Download ARM images


DeviceImageSha512sum
Raspberry Pi 4bDownloadDownload
Raspberry Pi 5bDownloadDownload
Odroid N2DownloadDownload
PineBook ProDownloadDownload
Headless server RPi 4 & 5Download Download
Headless server Odroid N2 DownloadDownload

Installation instructions


Select the appropriate Tag for your ARM device. When you find the desired image Tag, click on it.
Using Raspberry Pi 5 as an example, two files should be listed.

enosLinuxARM-rpi5-latest.img.xz
enosLinuxARM-rpi5-latest.img.xz.sha512sum

Click on each file to download it.
In a terminal window, go to the directory where the 2 files were downloaded.
Verify the integrity of the downloaded files.

sha512sum -c enosLinuxARM-rpi5-latest.img.xz.sha512sum

This should come back with OK.

Use your favourite flash burner app to install

enosLinuxARM-rpi5-latest.img.xz

to a storage device such as a micro SD, eMMC, or USB SSD device.

Connect the storage device to your ARM device and boot up.
The device will automatically log in and run a script that allows the entry of your details. Simply answer the questions.

After the script is finished, the device will reboot with a functional Desktop or Windows manager.

Headless server installation


Follow the instructions above to install the server image, except install it on a micro SD card only.

Connect the micro SD to an RPi 4b / 5b with a Monitor, keyboard, and mouse.
Connect a USB 3 SSD to a USB 3 port on the RPi if you want the script to
partition and format the DATA SSD. It will then create mount points and
modify them /etc/fstab file to mount the DATA SSD on every bootup.

Boot up the RPi, and you will be prompted for information to configure the server
Upon the second boot, you can remove the monitor, keyboard, and mouse and run
The server headless.

Go to our Discovery ARM articles page and use the following How-tos to set up a Linux LAN file server:
Homeserver 1, Homeserver 2, Homeserver 3, and Homeserver 7
There are additional how-tos for SAMBA and miniDLNA.


Share this:

  • Share on Telegram (Opens in new window) Telegram
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Facebook (Opens in new window) Facebook
  • Share on Reddit (Opens in new window) Reddit
  • Share on X (Opens in new window) X

Copyright © 2026 EndeavourOS.

Powered by PressBook Masonry Dark

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.