Endeavour OS is one of the major Arch Linux-based distributions. The existence of this operating system basically makes the installation of Arch Linux really simple and easy because of its graphical installer. In this article, we will look at the features of this distribution, and we will try to install it on our machine/VM.
Features of Endeavour OS
The ISO of this distribution ships with an online installer which is capable of installing possibly every desktop environment and window manager, which is obviously possible in Arch Linux, but the difference is that Endeavour OS is entirely graphical. However, if you choose to go with an offline install, the installer will give you an option to install XFCE Desktop Environment.
Unlike Manjaro, this OS does not have any repositories and therefore the experience is very Arch Linux-like if you have not installed any themes. This does not come with any extra software pre-installed, but it gives you the choice to install important packages such as Firefox and LibreOffice during the OS installation process.
Nvidia driver support is on by default, and you can choose the Nvidia version of the OS during the boot process when you are Installing Endeavour OS. This feature is missing in Manjaro Linux and therefore can be a dealbreaker for some people who do not like the hassle of configuring Nvidia drivers.
Download the ISO
Head over to the official Download page of Endeavour OS and download the latest ISO image. If you are familiar with the BitTorrent protocol, then I will recommend you to download the .torrent file and download the ISO using your Torrent client such as qBittorrent as it reduces the server load for the distribution’s developers.
Once the download is finished, I recommend you create a Ventoy USB, and then simply copy-paste the Endeavour OS ISO file from your Downloads folder to the USB.
Now that you’ve created the USB stick, turn off your PC and turn it on again. While the manufacturer logo displays on your screen, you have to press either the F2 key or the Del key to enter the boot menu. This depends upon your manufacturer entirely, and you can check it on Google.
Now, look for boot settings and disable the secure boot option. I’ve really no way of showing this because I cannot screenshot anything in BIOS menu. You also have to change the boot order so that your USB boots first. Now, save and exit. From, the Ventoy boot screen, you can select the Endeavour OS option.
Installing Endeavour OS
When you first boot into the OS, you can see the Live demo of the OS and figure out how the OS feels. This is not an accurate depiction, because you can switch the desktop environment during installation, and you can only access the XFCE environment.
You will be greeted with the welcome application, and you can start the installer from here. If you are going for an online install, it is recommended that you should click on ‘Update this Application’ and ‘Update Mirrors’ for a faster installation and a smooth installation process. I’m going to install via the Online method but the offline method is no different.
First, you will be greeted with the Welcome screen along with an option to choose the preferred language during the installation process.
Next, you will be asked to set your Location, this process is important to set the correct timezone for your PC. You can either select using the dropdown menu or simply click on the location in the map.
You will be asked to set the keyboard layout you want to have next, you can select it from the dropdown menu and hit next.
In the next menu, you will be asked to specify the partition style of your OS. Now, if you know nothing about partitioning, then you can simply click on ‘Erase disk along with swap space’ (Any data on the Hard Drive will be deleted). But if you know what you are doing then I will recommend you to create at least 3 partitions manually like this :
|Root Partition||/||ext4 OR btrfs||At least 30 GB|
|Home Partition||/home||ext4 OR btrfs||The rest|
The Endeavour OS installer will then prompt you to choose the desktop environment or window manager of your preference, along with the optional theming (I’d recommend it, because it looks really nice). You can choose to install HP printer drivers and/or Accessibility tools such as text to speech etc.
Finally, you will be greeted with the Account creation menu, from here you can create the username, password and the name of your PC. Hit next and The installer will show you a short summary of what is going to happen. This is your last chance if you want to modify any disk-related parameters because your Hard drive will be formatted during the installation of Endeavour OS.
Click on the ‘Install’ button and the installation process will finally begin. Take a coffee break now, it would take around 20 minutes for the whole process to complete.
Once the process is finished, the installer will ask you to reboot your device. Also, make sure that you remove the installation media (USB Stick) before the manufacturer logo appears on your screen.
Again, the welcome application will greet you along with another tab named ‘Add more apps’, from here you can add the most commonly used applications with just a few clicks.
You can also change the wallpapers, add more wallpapers, change the display manager etc for your distribution from here.
I’d also recommend you to install the pamac-aur package from the Terminal, it is essentially a graphical package manager available in Manjaro, but really useful for beginners. Install it by typing :
I’d say Endeavour OS is the better Arch-based distribution than Manjaro Linux because packages in Manjaro often break because of dependency issues caused by the developers holding various packages for a certain period of time. And because Endeavour OS is very close to vanilla Arch, users can enjoy the experience without having the hassle of a command line-based installation process.