EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (2024)

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (1)

If you have ever tried using Arch Linux, you know it is almost impossible to install it without proper documentation and Linux knowledge. That’s the charm of Arch Linux, actually.

But since Arch Linux lies on the expert end of the Linux distros spectrum, there exists several Arch-based distributions that try to make things easier for the common folks.

Manjaro and EndeavourOS are two of the most popular choices when it comes to an ‘Arch-based Arch alternative’.

So let’s take a look at the differences between these two. Why should you choose one Linux distribution over another?

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (2)

Desktop variants

Both of these distributions come in many flavours. Manjaro has three official flavors: Xfce, KDE and GNOME. There is also community editions for Budgie, Cinnamon, Deepin, Mate, Sway and i3.

Endeavour OS offers a lot more variants officially. Apart from what Manjaro has, it also has LXQT, BSPWM, Openbox and Qtile.

Since each flavor has a different Desktop Environment and their own DE-specific bundled apps, this ends up in not having a “strict” baseline of a minimum of system requirements.

Here is a list of system requirements of RAM as per EndeavourOS’ website (this should be the same for Manjaro as well) per Desktop Environment

  • Xfce – A minimum of 2GB of RAM, but 4GB is recommended
  • Mate – A minimum of 2GB of RAM, but 4GB is recommended
  • Cinnamon – A minimum of 4GB of RAM is necessary
  • Gnome – A minimum of 4GB of RAM is necessary (assume it is the same for KDE)
  • Budgie – A minimum of 4GB of RAM is necessary
  • Plasma – A minimum of 4GB of RAM is necessary
  • LXQT – A minimum of 2GB of RAM, but 4GB is recommended

Getting the ISO

As I mentioned above, Manjaro and EndeavourOS are available in a wide variety of flavours. I can not point you to a single ISO download link. But, for the intents and purpose of this article comparing the Operating Systems, I have gone with the default offering – the Xfce flavour ISO.

Installing the OS

Both, EndeavourOS and Manjaro use the Calamares installer and give you a few useful options in their grub boot menus.

EndeavourOS installation

When you first boot EndeavourOS, it will present you with a GRUB menu with the following options

  • Boot using Intel/AMD drivers (default option)
  • Boot using the proprietary NVIDIA graphics driver
  • Run Memtest86+ (RAM test)
  • Run HDT (Hardware Detection Tool)

Once EndeavourOS has booted, it’s welcome screen will provide you with some options.

The options are to manage partitions, installing community editions, updating mirrors and starting the installer.

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (3)

There are two options for installation

  • Online – Gives you the option to change your desktop environment to something other than Xfce
  • Offline – Gives you the Xfce desktop with the EndeavourOS theme

As previously mentioned, EndeavourOS uses the open source Calamares installer. But on top of that, it also offers you some options for better control over user experience and installation.

The available options provided by the EndeavourOS installer are listed below

  • LTS Kernel (alongside the latest stable kernel)
  • XFCE4
  • KDE
  • GNOME
  • i3 WM
  • Mate Desktop Environment
  • Cinnamon Desktop Environment
  • Budgie Desktop Environment
  • LXQT
  • LXDE

The list of accessibility tools available in the EndeavourOS installer are as following

  • espeak-ng : open source text to speech synthesizer
  • mousetweaks : accessibility enhancements for pointing devices
  • orca : script-able screen reader

Manjaro installation

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (4)

With your first boot of Manjaro, you will see a GRUB menu with the following options

  • Boot using Intel/AMD driver (default option)
  • Boot using the proprietary NVIDIA graphics driver
  • Run a RAM test (Memtest is no longer included and appears to be missing in UEFI mode)

Aside from the branding and OS-specific changes done by Manjaro devs to the Calamares installer, there isn’t much difference between the stock Calamares installer and what you get on Manjaro.

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (5)

Calamares is not the only installer for Manjaro

If you want a customized install on Manjaro, you can use the Manjaro Architect ISO for a fully custom CLI install.

Keep in mind, at the time of writing this article, the Architect flavour of Manjaro appears to be unmaintained due to an un-resolved package conflict. Please help maintain the project if you have the necessary skills and time to spare :)

Which can be a good or bad thing, based on who you ask.

In my opinion, if you are beginner starting out with your first Linux distribution as Manjaro, it is best that your options are limited.

This means less barrier of entry which would be caused by a list of alternative sound servers, display servers, display managers and/or window managers to choose from.

Once you get comfortable enough with Linux distributions to tinker with your system, you can spice things up as you like.

If you are looking to customize your installation, you will have to do that once your OS is installed.

First boot

After you have installed Manjaro or EndeavourOS, you will get a welcome screen with a few options for someone who is new to Linux in general or new to Manjaro or EndeavourOS or Arch-based distributions.

The options available to you in EndeavourOS include things like updating mirrors, updating system, changing display manager (lightdm, gdm, lxdm and sddm), browsing AUR packages, installing packages like LibreOffice, chromium, akm (A Kernel Manager) and more.

On the Manjaro side, the options you are presented with are what I would consider limited when compared to EndeavourOS, but I would put it as “adequately limited”.

It is just the right amount of things you will need (as a beginner) to start with Manjaro.

A few options available in Manjaro welcome screen are a link to the official Wiki, support forums, mailing list, getting involved with Manjaro development, installing and/or removing applications, etc.

The welcome screen on both, Manjaro and EndeavourOS also have the option for you to donate if you like the project and it’s direction, but do so only you have the money to do so.

Software packaging

Lets face it, installation of OS is only one part of a Linux distribution.

The package manager and the way software is packaged plays a major role in how stable a Linux distribution feels.

If you are updating/installing a package, and it updates an already installed library – which other packages depend on, well… that is bad. It creates what is called “dependency hell”. A package manager should take care of this.

So how do Manjaro and EndeavourOS compare in this regard?

Well, since Manjaro and EndeavourOS are based on Arch Linux, they use the pacman package manager which Arch Linux uses. One of the many features of pacman is that it handles dependencies for you.

Manjaro

Even though Manjaro uses the pacman package manager, Manjaro has their own repositories.

Packages are taken from Arch Linux on a daily basis and “mirrored” in the Manjaro Unstable package repository and then pushed to Manjaro Testing for – you guessed it – Testing.

Once the packages are found to be stable, they’re pushed to the main repositories for everyone else to install.

Security updates though, are directly pushed to the public repositories through what Manjaro calls “Fast-Tracking” for faster resolution of issues.

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (6)

This method of testing packages ensures no unexpected packages breaking because “xyz” was changed.

But, this also means that users must wait a few weeks (usually 2 to 4 weeks) for the newer version of their software to be installed.

EndeavourOS

EndeavourOS does not have their own software repositories. They depend on the main Arch Linux repositories and doing so, you get the most “vanilla” experience if you use EndeavourOS.

Suppose you were to install Arch Linux and EndeavourOS on the same machine. In that case, almost everything except the Desktop Environment or Window Manager and/or their themes and the install experience – should stay the same.

Included packages

By now, you might be noticing a pattern in the differences between Manjaro and EndeavourOS.

EndeavourOS

EndeavourOS prioritizes to be closest to Arch Linux in terms of philosophy.

Have a custom installation? Check.

Install only the necessary packages for a complete desktop experience? Check.

Have the most bleeding edge packages in the distribution repositories? Check.

EndeavourOS allows you to learn Arch without learning everything from EFI, driver-hunt and installation (looking at you nVidia), desktop environments/window managers, display managers, etc all at once.

It will set up everything at once and gives you the time to learn the inner working of Arch Linux yourself, at your own pace.

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (7)

Manjaro

Manjaro, on the other hand, it holds your hand (see what I did there?) the whole time you use it. It handles everything from the installation to the package stability along with giving you fairly instant access to security updates.

It is intended to be used a general purpose operating system for your computer.

It installs quite a few open source applications by default. That is extremely helpful for a new Linux user.

It has a few applications installed for you, like an audio player, GUI firewall (gufw), GIMP, HP Device Manager, e-mail client (thunderbird), video player (vlc), office suite (onlyoffice-desktopeditors).

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (8)

What should I use?

Well, that is your call. I can only recommend one or either based on their use case and target audience.

If you are someone who considers yourself as a casual computer user who only needs an Office Suite (LibreOffice, ONLYOFFICE), a media player and a web browser to do your stuff, I would recommend that you give Manjaro a try because of their own repo for [mostly] stable packages and a billow-free installation.

But, on the other hand, if you are someone who previously used a distribution like Ubuntu, Pop!_OS, Linux Mint, ElementaryOS, Fedora, etc and now want to learn how to rice your Linux distro install from the WM to GRUB menu (yes, ricing GRUB is a thing). So, if you need a bare-bones Linux distribution like Arch to begin with, EndeavourOS is what I would present as my recommendation to you.

Now you too, can say: *tips fedora* I use Arch btw ( ͡° ͜ʖ ͡°)

EndeavourOS and Manjaro: An in-depth Comparison Between Two of the Best Arch Linux Based Distros (2024)

FAQs

What is the most stable Arch-based distro? ›

Endeavour, Manjaro, and Garuda, the three most popular derivatives of Arch, all have their own goals which do not include being as “lean and mean” as Arch itself. If you want to use something built on the Arch philosophy, you should just run Arch. Or if you hate systemd, run Artix.

Which is better, Endeavour or Manjaro? ›

If you prefer a system that is ready-to-go with a safety net of added features and stability, Manjaro is your go-to choice. However, if you enjoy diving deep into system customization and getting updates as quickly as possible, EndeavourOS is the way to go. Choosing a Linux distribution is a personal journey.

What distro is EndeavourOS based on? ›

EndeavourOS is a Linux distribution based on Arch Linux. EndeavourOS uses the same rolling release schedule as Arch Linux, but periodically does "releases" where updated installation media (ISO files) are provided. As of 30 June 2024, the most recent release is 06-2024 ("Endeavour").

Which Arch is more stable? ›

Catenary arches are always the most stable so their thickness can be reduced. Segmental arches are also very stable, as LT is near the centre of the arch. The line of thrust is centred in the arch only in the case of inverted catenary arches.

What is the most efficient Arch? ›

A parabolic arch is the best shape for structural efficiency because, under uniform load there should just be axial forces in the arch members.

Which is the most stable Linux distro? ›

In addition, Debian is widely recognized as one of the most rigorously tested and stable distributions developed by over 1,000 volunteer developers. Its meticulous release process and comprehensive testing make it the top choice for both desktop and server applications.

What are the hardest Linux distros to use? ›

Gentoo and Arch are often cited as one of the most challenging Linux distros to use as they provide a high level of customization and control, but require a deep understanding of Linux.

Why is EndeavourOS so popular? ›

The pros of using EndeavourOS:

It's free to download and use. It offers a simple and easy installation process with the Calamares installer, which allows you to choose from various desktop environments or window managers. The ISO file is less than 2GB.

Is EndeavourOS good? ›

EndeavourOS is great for an easy to use Arch distro. I built my kids some PCs, 3 in total. They all got endeavourOS and not issues so far (so far I've taught them how to upgrade). It's been a godsend for me, because I've been daily driving Arch for the last 15 years.

What is the difference between Endeavour and Arch? ›

The only difference between an Arch installation and an EndeavourOS one, besides the use of the Calamares installer, is that we provide the user a jumpstart with some basics like a browser (Firefox) and working network, sound, and graphics for most systems.

What Linux distro does NASA use? ›

All NAS compute systems are running the Red Hat Enterprise Linux-based Tri-Lab Operating System Stack (TOSS).

How much RAM does EndeavourOS need? ›

2.5 GB of RAM Dual Core Processor (64 bit, x86-64, amd64) 15 GB of Harddrive space Installer still supports legacy Bios only systems, but it is recommended to run modern EFI (UEFI) systems not on legacy (CSM) mode.

What kernel does EndeavourOS use? ›

A new revision of EndeavourOS is available for download.

Linux kernel 6.2 is the headline addition here (though like all changes on this ISO, existing users already have access to).

Is Arch more stable than Debian? ›

Arch Linux targets advanced users, tinkerers, and developers, offering a dynamic experience, bleeding-edge software, and vast customization options from the base install. Debian prioritizes security by implementing a stable release model, prompt security updates, and tools like SELinux and AppArmor.

Is Arch more secure than Ubuntu? ›

While Arch Linux guarantees freedom and flexibility, Ubuntu offers security, stability, and release quality. Arch also has a smaller community that is strongly encouraged, while Ubuntu has a relatively large community.

Which Linux distro is most flexible? ›

Debian – A versatile Linux distribution

Debian is one of the oldest and most respected Linux distributions, known for its stability, versatility, and commitment to free software. Debian provides a vast software repository and supports a wide range of hardware architectures, making it suitable for various use cases.

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Chrissy Homenick

Last Updated:

Views: 6050

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.