Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
EndeavourOS
Thumb
The Endeavour OS logo
Release Status Maintained
Release Model Rolling Release
Package Manager Pacman
Default Desktops Cinnamon, Enlightenment, GNOME, KDE Plasma, LXDE, MATE, Xfce
Usage Type Desktop
Architectures x86_64, aArch64
Website endeavouros.org

EndeavourOS is a user-friendly Linux distribution based on Arch Linux. It aims to provide an easy-to-install Arch-based system with a pre-configured desktop environment, a friendly community, and minimal modifications to upstream Arch.[1]

History

EndeavourOS was launched in July 2019 as a spiritual successor to Antergos, another Arch-based distribution that was discontinued.[2] The project was created to provide a similar experience with a focus on simplicity, community, and learning Arch Linux fundamentals.

Installation

EndeavourOS provides an ISO with the Calamares installer, offering both offline (Plasma only) and online installation modes. The online mode allows users to select their preferred desktop environment and additional packages.

Arch Compatibility

Screenshot of EndeavourOS 21.4

EndeavourOS is fully compatible with Arch Linux, meaning it uses Arch's official repositories directly and adheres closely to Arch's philosophy of simplicity and user control. It does not repackage software or maintain separate downstream packages, unlike some Arch-based distributions.

Key Points of Compatibility:

  • Shared Repositories: EndeavourOS uses the same "core", "extra", and "multilib" (32-bit) repositories as Arch Linux.
  • AUR Support: The Arch User Repository (AUR) is available by default, and tools like yay are pre-installed to facilitate AUR package management.
  • Rolling Release: Follows Arch's rolling-release model, receiving updates as soon as they are pushed upstream.
  • Pacman Compatibility: Fully compatible with Arch's pacman package manager and its tooling ecosystem.

Because of this alignment, most documentation and guides written for Arch Linux are directly applicable to EndeavourOS, making it ideal for users who want to learn and eventually transition to vanilla Arch, or simply want a more user-friendly Arch experience out of the box.

Respositories

EndeavourOS relies on Arch Linux's mirror network for most packages, supplemented by a small respository (which can be viewed here) that houses a few packages from the AUR, as well as EndeavourOS-specific themes and utilities.[3] This is simply a pacman repository that can simply be added to any Arch Linux system if desired.

References