EndeavourOS, an Arch Linux based distro gets major updates

This new release includes a universal ISO boot, an enhanced version of Calameres, the system installer framework that comes shipped with the distro, a new mirror for repo, and some new in-house developed apps to boost the EndeavourOS experience. Read on to find out more about this distro and complete details of the new release.

EndeavourOS, the lightweight and lean Arch Linux based distro, has a new April 2020 release with some new features and improvements. This new release includes a universal ISO boot, an enhanced version of Calameres, the system installer framework that comes shipped with the distro, a new mirror for repo, and some new in-house developed apps to boost the EndeavourOS experience.

EndeavourOS – Arch Linux based distro

EndeavourOS is a terminal-centric distro that is based on the Arch Linux platform. Let us quickly brush up on Arch Linux before we get around to this OS.

Arch Linux is a ‘do-it-yourself’ GNU/Linux distribution for people who like to get their hands dirty. While the distro is pretty appealing to advanced users, beginners who want something that runs out-of-the-box with preconfigured software usually feel overwhelmed by its steep learning curve.

EndeavourOS was spun off from Antergos, an Arch Linux based distro that got discontinued in May 2019. A part of the community that was actively involved with Antergos got together to continue their work on a new distro, and that is how EndeavourOS came into being in July 2019. The team pulled off a feat by launching the first stable release just a couple of months after Antergos got scrapped.

To avoid Antergos’s fate, this time, the team has deliberately chosen to aim for intermediate level users of Linux. This is the reason why even though it is based on Arch Linux, EndeavourOS aspires to be less daunting than its forerunner. It comes with a hassle-free and friendly installer that lets you effortlessly set up your system. I wouldn’t say Antergos was complex, but it’s just that Endeavour gives you plenty of options that we are going to discuss now.

How is EndeavourOS different from Arch Linux?

Arch Linux, with its rolling release system, has ardent fans who swear by its stability and reliability. But most novice users are intimidated by its grueling install process and lack of GUI tools.

This is where EndeavourOS endeavours to make a mark. While it gives you complete control to customize your system as per your needs in the tradition of its predecessor Arch Linux, it eases the install process by offering an offline as well as an online installer.

Install options in EndeavourOSE

The Calameres installer does the installation process in EndeavourOS. This third party universal installer can be configured for any Linux distribution to act as an installer for that distribution’s ISO and memory-stick images.

endeavourOS Linux desktop
EndeavourOS lets you choose from a variety of desktop environments

The install is done in either of these two ways:

  • An offline installer that installs a fully themed XFCE if you prefer a ready-to-go and fast install
  • Online installer offers a choice of 8 desktop environments and one Window Manager, all of them shipped with a minimal number of essential apps and packages to start your Linux journey

Everything in EndeavourOS is achieved using the terminal, so you will not find any GUI tools that are readily available from day one. But, with absolute control over your Linux system awarded by EndeavourOS, you can pretty much install anything you like.

What’s new in the April 2020 release?

Let’s quickly go through the changes in this release.

Universal ISO boot

Previously, EndeavourOS ISO versions couldn’t boot on systems that came with a newer dedicated Nvidia graphics card. There used to be only a single option to boot the ISO with open source drivers.

But now, a new option has been added in this release. This one lets you use Nvidia proprietary drivers to boot o systems that come with dedicated NVIDIA graphic cards. Anyone with a system that runs on legacy cards or OPTIMUS hybrid systems (Intel + NVIDIA) should stick with the old option.


Calamares is an independent installer framework that can be used to install a Linux distribution. Linux distros that do not have their installers can adapt the installer to their environment and ship it along with their products. Currently, more than a couple of dozen operating systems are shipping with Calamares.

Some of the changes to Calamares in this April release are:

  • Change in look and feel, overall cleanup, the addition of small details in the installer and a unique EndeavourOS signature
  • Improved partitioning with close to zero failures
  • Now launches with a terminal window in the background to keep the user informed of the installation progress, to prevent users from prematurely quitting the install process

New in-house developed apps

  • Pahis – A tool that shows the package history in the terminal
  • Eos-log-tool – A GUI app to create a log file needed when reporting a bug on the forum or the bug report area
  • Eos-rankmirrors – Ranks (only) Endeavour mirrors. Arch mirrors can be ranked e.g., the reflector-simple app. After ranking (Arch and Endeavour mirrors), the user should have the best mirrors at their disposal

endeavourOS arch linux based distro
EndeavourOS Multi-Language Support

Other Improvements

  • Own mirror – A new mirror for the EndeavourOS repo is now available in addition to the existing Github mirror. This new mirror will be installed as the first choice by default. Use the welcome app to configure your running system to use the new repo, if you like.
  • Vanilla theming – The online installer will install all the Desktop Environments using vanilla theming.
  • Welcome app – New Multi-language support for the Welcome app now includes Spanish, Italian, German, Russian, Finnish, Slovakian, Romanian, Polish, and French.
  • VMWare support included on the ISO
  • Automatic update to the NVIDIA database for the NVIDIA-installer
  • Fixes and enhancements for the EOS package build tools


EndeavourOS gets updated almost every month. The team has been doing consistent work since they started this project as a way to continue giving users an easy to use a version of their favorite distro, Arch Linux after the failure of Antergos last year.

You can download the latest release here. They have a sound support system in the form of their own Discovery magazine, where beginner users can find solutions to their various problems if they are willing to spend time and effort.

Divya Kiran Kumar
I'm the Editor of FOSS Linux. I worked as a Software Engineer before taking up blogging as my full-time job. I enjoy using Linux, and can't imagine anything else for my PC. Apart from writing for FOSS Linux, I enjoy reading non-fictional books. Sapiens was my favorite last read. I hope you enjoy reading and using this blog to enhance your Linux experience! Have a great day ahead!


Please enter your comment!
Please enter your name here




How to install CouchPotato on Ubuntu

Downloading movies and copying them over to your home server can get frustrating, especially if you are doing it daily! What if you have an option to download videos automatically, quickly, and above all with excellent quality. CouchPotato allows you to download movies easily once they are available and released automatically.

Top 20 Rsync Examples in Linux

The Rsync (remote sync) command is a Linux/Unix utility used to synchronize and copy files and directories either locally or remotely. Most Linux geeks use Rsync to mirror, backup or migrate data across folders, across disks and networks. One notable feature with the Rsync command is that it uses the "delta transfer algorithm."

Setting up NFS Server on Ubuntu Server

We have put together a detailed step-by-step tutorial that will guide you on how to install and set up NFS Server on Ubuntu so you too can start sharing data with other client systems. It is divided into sections, the first part discussing how to set up the host server and the second part showing you how to set up the client-side. For this tutorial, we will be using Ubuntu 20.04 LTS.

Crontab in Linux Explained With Examples

Crontab is the Linux equivalent of the Window's Task Scheduler. It can help you set up a task to run automatically at a regular...

The 10 Best Linux Server Distros For Home And Businesses

By the year 2020, it is estimated that there are close to 600 Linux distributions in the market. It includes both servers and Desktop versions; therefore, if you are looking for lightweight Linux distribution for your old PC or a reliable desktop version for employees in your organization, you may be overwhelmed with the number of choices for finding one for your use.

How to list the installed Packages on Ubuntu

It is only natural to start installing more and more software on your Ubuntu PC once you start using it. Similarly, it is also natural to lose track of the different packages that you have installed on your system. Eventually, you may be overwhelmed with the number of packages in your system and with the ones you hardly used.


Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.
Elementary OS 5.1 Hera has received a point release with a handful of new features and bug fixes, and we will be reviewing the significant changes in this article. For those new to elementary OS, this Ubuntu-based Linux distribution uses their inhouse built Pantheon desktop environment and AppCenter.

The 6 Best Download Managers for Fedora

It is a well-known fact that using download managers can help improve download speeds as compared to web browsers. Apart from the inbuilt download manager wget on Fedora, just as on any distribution that is based on GNU/Linux package, there are more options to explore.

10 ways to use the Chown command with examples

Any file in a Linux system belongs to a particular owner(s) and a group. It is one of the many features that maintain security in Linux systems. For example; If a file belongs to say UserA, then UserB cannot manipulate the data depending on any additional permissions set unless the user has permission to do that.

Top 5 reasons to switch from Windows to Linux right now

Do you love Windows or Linux? Being on a Linux website, it's not hard to take a guess, but what are the strong reasons to switch to Linux? Linux is a 100% free OS. Is that reason alone enough? Let's find out! Never have there been more compelling reasons to make the switch. Here are just five great reasons for users to create that magical move from the wayward world of Windows to the lauded land of Linux.

5 Best ways to encrypt files in Linux

Privacy is something that almost all of us have concerns about. Many people switch over to Linux because of its better privacy features. In this time, where many people believe (quite rightly so) that privacy doesn't exist anymore, Linux provides a ray of hope. Distributions like Tails OS are specifically designed for that purpose.