By Rockwallaby

Time flies when you’re having fun and that certainly goes for developing this main release, so in a way, I am sort of apologizing for the longer wait than we initially promised you.

The ISO development team and the community editions team have been working very hard to improve the EndeavourOS installation experience for a newly installed system. Perhaps needless to say but once installed, EndeavourOS keeps rolling, so existing users don’t have to install Apollo.

New features

By Rockwallaby

This release has some new features on the ISO and after installation, we are very excited to share them with you.

New features and fixes on the ISO:

  • We changed the internet check not to rely on GitHub or GitLab and preventing a failed internet connection error in countries where either GitHub or GitLab is blocked by using: internetCheckUrl: https://geoip.kde.org/v1/calamares
  • A fix when Xfce4 and i3 are both selected for installation – This fix solves the issue of double installed packages causing conflicts during install of the DE in combination with our i3 flavour.
  • Community editions now install with their dedicated Display Manager – Instead of using LightDM + Slickgreeter as the default, the community editions now are installed with the best DM option for the chosen Window Manager. The DMs used are: LightDM + Slick greeter, Lxdm, ly and GDM.
  • Different order DE option and Package chooser – Calamares now lets the user choose the Desktop Environment first, before going to the package selection page to install other packages like another kernel etc. This was done to provide a better description of each option and prevent the user from installing the system without a DE using the online installer.
  • Fix to Firefox getting installed when not chosen – Thanks to the community we were able to solve this issue.
  • Qogir icons and cursor is used on Live environment and offline XFCE4 install – Previously we’ve used the Arc icon theme. The Qogir icon and cursor theme is also available in our repo.
  • New info button for customised installation – The button leads to a manual to add some scripts for a customised installation.
  • Rewritten custom EOS modules for better Calamares integration – Pacstrap and cleaner scripts have been rewritten for a smoother experience.
  • When using a custom user_pkglist file, those packages are now displayed on the netinstall page so you can confirm what will be installed
  • Toggle log button inside Calamares – This option has replaced the terminal window that used to open simultaneously behind the Calamares window, to read the progress during install. Now, when clicking on the toggle log button, the info appears within the Calamares window that, when disabled, normally shows the slides.
  • During the online install processes, there is now status shown below the progress bar to make it clear what is happening.
  • Bluetooth is enabled in the Live environment – Now you can check if Bluetooth is working on your hardware if you want to run EndeavourOS, however after install Bluetooth is disabled by default. We have created a new Bluetooth button that directly links you to our wiki on the installed system.
  • Compression is now being applied to the installed files for btrfs installs – In prior releases, compression was only applied to files post-install

New features and fixes on the installed system:

  • FirewallD is enabled – Each Apollo installation has FirewallD already installed and enabled after install.
  • EOS-quickstart – A new GUI app created by Dalto, who joined our core development team in January, that helps you choose and install the most common and helpful apps on a new installed system. NOTE: The selection of apps is coming from the Arch repo and not from the AUR.
  • EOS-packagelist – This app replaces EndeavourOS-packages-lists and is an easy way to get access to the lists of packages used by each part of the installer at any time
  • Nvidia-inst – A brandnew app that is a rewritten version of our existing nvidia-installer-dkms app. It is a command line tool that helps you install the mainstream Nvidia driver, legacy drivers 470 and 390 drivers. (Thanks to Jonathon) and several Hybrid set-ups such as Bumblebee and Prime. NOTE: This tool is still in beta, so feedback is appreciated. Our nvidia-installer-dkms is still installed and operational for that reason, although that app doesn’t install hybrid and legacy drivers.
  • Autoranking hook for the EndeavourOS-mirrorlist – It detects and implement mirror ranking to the closest one when changes occur for the EndeavourOS mirrorlist, NOT the Arch mirrors.
  • An addition to eos-rankmirrors – Received the addition of options –prefer and –ignore to prefer and ignore certain mirrors in the EndeavourOS-mirrorlist.
  • Fix for the Reboot info message after update for Refind users – A fix has been made to show the reboot message after a core update using Refind.
  • Fixed generated Grub code – Previously it was set to work with bash-only, now it also works with dash.

Worm, a brand-new Window Manager

Worm screenshot

This release is also shipping with a brand-new Window Manager developed by our community editions team member Codic12 and we are more than proud to present you this WM that was developed a little bit under our wing.

Codic12 decided to develop this WM to satisfy his need for a lightweight window manager that worked well with both floating and tiling modes and had window decorations with minimise, maximise and close buttons in any layout desired and that could run on a semi-embedded system like the PIZero.

Worm is written in Nim and is based on X11, a Wayland version isn’t in the pipeline in the near future, according to him.

It does implement most of the important bits of the EWMH and ICCCM specifications, so most applications should run just fine, and if they don’t, please feel free to report a bug, so he can try to fix it.

We’ll hope you will enjoy the Apollo release, to download the ISO just visit our download page.

Categories: News

40 Comments

Elaine · April 9, 2022 at 12:59 pm

Hello. First-of-all I’d like to say “Thankyou for making such an AWESOME-and-AMAZING distro 🙂 “.

Anyway, to go straight to the point,

I was-wondering if there was any way to

●disable FirewallD (ie. shut it down / turn-it-off completely)

and/or

● that it DOESN’T get-installed when you’re installing a “fresh”[/clean] installation of EndeavourOS Linux. ([regardless of] whether it be an “online”-installation or an “offline”-installation).

I ask this because (as far as I know anyway) “FirewallD” is the Firewall-version used in RedHat, and I’m MUCH more comfortable using G.U.F.W. (“Graphical Uncomplicated Firewall”). I’ve used it on ALL the Linux distros I’ve used (Zorin OS, Linux-Mint, Manjaro Linux, & now moving to EndeavourOS)
(a White-Hat B.F.F. of mine suggested I try “Arch-based” Linux distros, saying I’d be more-comfortable with them and-have more-control over what goes on inside my computer and what-programs get installed with it).
I commend you for installing (and/or preinstalling) a -related program for one’s-Linux-operating-system to be kept safe; but I-was-wondering if there was a way to NOT have FirewallD installed, when doing a clean–and/or–fresh installation of EneeavourOS.

I’ve done research on both FirewallD and G.U.F.W. and searched “FirewallD review”__and__”FirewallD vs GUFW” as well, and I’m *still* reading all the articles that-I’ve-found–thus-far, but so-far my research has shown me that for a total Linux newbie on a bunch of things like I currently am (I’m currently more of a “Intermediate”-level Linux user) (I’ve also taken The-Linux-Foundation’s “Introduction to Linux”-course, by the way), “G.U.F.W.” would be easier on me for the time being. (Just set it to “Profile: Home. Status: On. Incoming: Deny. Outgoing: Allow” [and that’s it]).

Elaine · April 9, 2022 at 1:03 pm

The Comments-section erased a portion of my message:

I had written “I commend you for installing (and/or preinstalling) a Security-related and Safety-related software program” (and the rest of what I wrote).

    Bryanpwo · April 10, 2022 at 9:52 am

    Hi Elaine, my apologies for the late reply. You can deselect the firewall in the installer, when you click on the base system in the package selector, you simply can unselect the box.

      Elaine · April 12, 2022 at 10:54 pm

      @Bryanpwo’s comments

      Hi Elaine, my apologies for the late reply. You can deselect the firewall in the installer, when you click on the base system in the package selector, you simply can unselect the box.
      –:

      @”my apologies for the late reply”:
      I understand 🙂 . Apology accepted 🙂 . Thankyou SO MUCH for replying 🙂 . Also: Thankyou SO MUCH for the information 🙂 . It was a really big help 🙂 .

      @joekamprad’s comments

      It is in addition easily possible to disable and replace FirewallD on installed system, also we decide to take FirewallD by a reason instead of GUFW. Where GUWD looks simpler on the first view it is not easy to handle on the long run. Anyway firewalld can be disabled like so `sudo systemctl disable firewalld` after reboot it will not be active anymore and you can go to uninstall it and replacing with another one.
      –:

      Thankyou SO MUCH for the information 🙂 . It, like @Bryanpwo’s comments, was a really huge help also 🙂 . Also: You’ve given me alot to think-about:

      In the article https://www.ctrl.blog/entry/ufw-vs-firewalld.html , for example, it says “Fedora and Red Hat Enterprise Linux enables FirewallD by default. Its firewall-cmd front-end has almost the same feature set for basic firewall management as ufw, and adds network zone management to the mix.”

      And the webpage https://www.reddit.com/r/archlinux/comments/3aroy1/firewalld_vs_ufw/
      has the post “FirewallD is probably going to become the standard IPC interface to iptables.”
      (Plus the other stuff it says (I don’t want to post it all because I don’t want this post to get flagged by the Automated Spam-filter)).

      These comments & the-part–in-your-post
      “also we decide to take FirewallD by a reason instead of GUFW. Where GUWD looks simpler on the first view it is not easy to handle on the long run.”
      has caused me to think that maybe and/or perhaps it’s a better-idea that I keep FirewallD for now.

      (I’m of the habit “don’t touch what I don’t know-about”, which I learned by force, when I accidentally messed-up my Windows95 computer just by cut-and-pasting the files from the C drive to the Desktop, which I thought would be okay because the Desktop IS technically still partnof the C drive).

      I also ran-into the interview
      https://www.youtube.com/watch?v=5DVxy7tY56A
      and the webpage-article
      https://forum.endeavouros.com/t/why-is-this-distro-called-endeavour/17385 ,
      and I once-again commend everyone for making such an AMAZING-and-AWESOME Linux distro ☺. Plus the fact that it was made by, like me, a newbie to Linux (like I am) and a bunch of people that are PASSIONATE about Linux and/or Computers, makes me feel like if I am part of a family and/or community — a Linux community — and can provide my-feedback-and/or-help whenever I can. I don’t know much computer-code (yet
      (a computer-teacher taught us how to make a website using HTML and Notepad when I was in 10th-grade but I’ve since forgotten how to do HTML code. It’s in the back of my brain somewhere, LOL) ),
      but I’m willing to learn ☺, and I’ll sure-help whenever-and/or-however I can. (Proofreading texts, learning about the distro and helping-out any other newbies that need it, etcetera. I am willing to help-out any way that I can ☺).

      Once again, Thankyou for making such an AWESOME distro, and for the quick and prompt replies and all tne useful information ☺.

        Elaine · April 12, 2022 at 11:01 pm

        Darn.

        On my previous post, the blushes were actually supposed-to-be 🙂 . (I’m writing this on a old Samsung Galaxy Tab A (2016), and the emoticon on the on-screen keyboard looked like a 🙂 and it didn’t show-up as a blush until AFTER i posted my message. Please disregard all the blushes and change them to smiley-faces. Thankyou 🙂 ).

    joekamprad · April 10, 2022 at 11:41 am

    It is in addition easily possible to disable and replace FirewallD on installed system, also we decide to take FirewallD by a reason instead of GUFW. Where GUWD looks simpler on the first view it is not easy to handle on the long run. Anyway firewalld can be disabled like so `sudo systemctl disable firewalld` after reboot it will not be active anymore and you can go to uninstall it and replacing with another one.

      ivanhoe · April 11, 2022 at 11:23 pm

      I can easily go along with Elaine’s objection. To me it seems, Firewalld is pre-configured for people using EOS on a server, not as an end user. Why else would ipv6 and ssh be allowed as incoming requests in general?

      Please, correct me, if I’m wrong.

      Additionally, I’d like to suggest apparmor and unbound as services installed.

      Unbound, like so:
      https://www.privacy-handbuch.de/handbuch_93c.htm

      I am aware, that this unbound-config might be just too much for many, but since EOS is so great, and I love it very much, I still post it here.

      *Cheers*

      ivanhoe · April 11, 2022 at 11:35 pm

      My unbound.conf file, according to suggestion is not setting up any local server, but just serves personal privacy while surfing the web (see https://www.privacy-handbuch.de/handbuch_93c.htm):
      ————————————————————————-
      server:

      tls-cert-bundle: /etc/ssl/certs/ca-certificates.crt

      trust-anchor-file: trusted-key.key

      # verbosity number, 0 is least verbose. 1 is default.
      verbosity: 1
      hide-identity: yes
      hide-version: yes
      root-hints: root.hints

      ### Forwarding using DNS over TLS:

      forward-zone:

      name: “.”
      forward-tls-upstream: yes

      ### Begin “Tls-Upstream No-Filter-Sektion”

      # Freifunk München
      forward-addr: 195.30.94.28@853#dot.ffmuc.net
      forward-addr: 185.150.99.255@853#dot.ffmuc.net

      # Digitalcourage e.V.
      forward-addr: 5.9.164.112@853#dns3.digitalcourage.de

      # Digitale Gesellschaft (CH) DNS Server
      forward-addr: 185.95.218.42@853#dns.digitale-gesellschaft.ch
      forward-addr: 185.95.218.43@853#dns.digitale-gesellschaft.ch

      # Censurfridns Denmark (aka. UncensoredDNS)
      forward-addr: 91.239.100.100@853#anycast.censurfridns.dk
      forward-addr: 89.233.43.71@853#unicast.censurfridns.dk

      # AdGuard DNS-Server OHNE Werbe- und Trackingfilter
      forward-addr: 94.140.14.140@853#dns-unfiltered.adguard.com
      forward-addr: 94.140.14.141@853#dns-unfiltered.adguard.com

      # Mullvad DoT und DoH-Server OHNE Werbe- und Trackingfilter
      forward-addr: 194.242.2.2@853#doh.mullvad.net
      forward-addr: 193.19.108.2@853#doh.mullvad.net

      ### Begin “Tls-Upstream Werbeblocker-Sektion”

      # Dismail.de DNS Server
      forward-addr: 80.241.218.68@853#fdns1.dismail.de
      forward-addr: 159.69.114.157@853#fdns2.dismail.de

      # dnsforge.de DNS Server
      forward-addr: 176.9.93.198@853#dnsforge.de
      forward-addr: 176.9.1.117@853#dnsforge.de

      # BlahDNS DE Server
      forward-addr: 78.46.244.143@853#dot-de.blahdns.com
      forward-addr: 45.91.92.121@853#dot-ch.blahdns.com
      forward-addr: 95.216.212.177@853#dot-fi.blahdns.com

      # AdGuard DNS-Server MIT Werbe- und Trackingfilter
      forward-addr: 94.140.14.14@853#dns.adguard.com
      forward-addr: 94.140.15.15@853#dns.adguard.com

      # Mullvad DoT und DoH-Server MIT Werbe- und Trackingfilter
      forward-addr: 194.242.2.3@853#adblock.doh.mullvad.net
      forward-addr: 193.19.108.3@853#adblock.doh.mullvad.net

bill · April 11, 2022 at 3:21 pm

Make the printer install work. Every other distribution, Mint, Fedora, Manjaro etc. finds and installs the network printer without problem.

Elaine · April 14, 2022 at 7:39 pm

Hello again 🙂 .

First off / First of all, I would like to apologize (or “apologise” in UK-English-spelling) if this is a dumb question 🙁 . Anyway, I was wondering if I could use one of these as the wallpaper for my EndeavourOS-Linux Desktop background https://endeavouros.com/media-images/ . The one at https://endeavouros.com/wp-content/uploads/2021/03/EndeavourOS_2.jpg is the one I’d like to use 🙂 .

Also, I’d like to correct a typing-error I made at the post “which I thought would be okay because the Desktop IS technically still partnof the C drive).”

It should have been “part of”, instead of “partnof” 😛 .

Anyways,

Once-again Thankyou for making such an AWESOME Linux distro 🙂 .

    Bryanpwo · April 14, 2022 at 8:44 pm

    No problem, you can download it on the page, or you could click on the button “add more EndeavourOS wallpapers” in the Welcome app, you then can find them in the community wallpapers section.

      Elaine · April 15, 2022 at 1:32 pm

      Thankyou so much! 🙂 , and, Thankyou-so-much for the information! 🙂

EndeavourOS Apollo Lands with Worm WM, Improved Installation Experience, and More - 9to5Linux · April 8, 2022 at 7:31 pm

[…] Of course, Calamares, EndeavourOS’ default graphical installer received various improvements, and there are also some fixes around mirrors so you can install the distribution faster. You can read all about the changes included in EndeavourOS Apollo on the release announcement page. […]

EndeavourOS Apollo Lands with Worm WM, Improved Installation Experience, and More – OasisNews · April 8, 2022 at 7:42 pm

[…] Of course, Calamares, EndeavourOS’ default graphical installer received various improvements, and there are also some fixes around mirrors so you can install the distribution faster. You can read all about the changes included in EndeavourOS Apollo on the release announcement page. […]

EndeavourOS Apollo Mendarat dengan Worm WM, Pengalaman Instalasi yang Lebih Baik, dan Lainnya - hapidzfadli · April 8, 2022 at 8:23 pm

[…] Tentu saja, Calamares, penginstal grafis default EndeavourOS menerima berbagai peningkatan, dan ada juga beberapa perbaikan di sekitar mirror sehingga Anda dapat menginstal distribusi lebih cepat. Anda dapat membaca semua tentang perubahan yang disertakan dalam EndeavourOS Apollo di rilis halaman pengumuman. […]

EndeavourOS 22.1 Apollo lançado com Worm WM, e mais · April 8, 2022 at 9:01 pm

[…] Para saber mais sobre essa versão da distribuição, acesse a nota de lançamento. […]

EndeavourOS Apollo Lands with Worm WM, Improved Installation Experience, and More - LosstNews.com · April 9, 2022 at 12:11 am

[…] Of course, Calamares, EndeavourOS’ default graphical installer received various improvements, and there are also some fixes around mirrors so you can install the distribution faster. You can read all about the changes included in EndeavourOS Apollo on the release announcement page. […]

Links 08/04/2022: EndeavourOS Apollo and Wine 7.6 | Techrights · April 9, 2022 at 1:13 am

[…] The Apollo release has landed – EndeavourOS […]

EndeavourOS Apollo introduce Worm, un nuevo gestor de ventanas | Linux Adictos · April 9, 2022 at 11:22 am

[…] basado en Arch Linux y es Rolling Release, por lo que este tipo de publicaciones, como la nota de lanzamiento de EndeavourOS Apollo, no son necesarias. Arch Linux suele publicar una ISO al mes, otras […]

Выпуск дистрибутива EndeavourOS 22.1 — Linux News · April 11, 2022 at 10:49 am

[…] Опубликован выпуск проекта EndeavourOS 22.1 «Atlantis», пришедшего на смену дистрибутиву Antergos, развитие которого было прекращено в мае 2019 года из-за нехватки у оставшихся мэйнтейнеров свободного времени для поддержания проекта на должном уровне. Размер установочного образа 1.8 ГБ (x86_64, отдельно развивается сборка для ARM). […]

EndeavourOS Apollo llega con firewalld y un nuevo gestor de ventanas · April 11, 2022 at 3:42 pm

[…] los detalles de EndeavourOS Apollo están publicados en el anuncio oficial, mientras que el sistema puede ser obtenido a partir de la sección de descargas del sitio web de […]

Arch-Based EndeavourOS"Apollo"Dikeluarkan - MS Atsit · April 11, 2022 at 11:31 pm

[…] Muat turun dan butiran lanjut tentang EndeavourOS Apollo melalui EndeavourOS.com. […]

EndeavourOS"Apollo"baseado em arco lançado - BR Atsit · April 11, 2022 at 11:32 pm

[…] Downloads e mais detalhes sobre o EndeavourOS Apollo em EndeavourOS.com. […]

EndeavourOS"Apollo"Berbasis Arch Dirilis - ID Atsit · April 11, 2022 at 11:34 pm

[…] Unduhan dan detail selengkapnya tentang EndeavourOS Apollo melalui EndeavourOS.com. […]

Arch-Based EndeavourOS"Apollo"Julkaistu - FI Atsit · April 11, 2022 at 11:38 pm

[…] Lataukset ja lisätietoja EndeavourOS Apollosta osoitteessa EndeavourOS.com. […]

Arch-Based EndeavourOS"Apollo"lanzado - ES Atsit · April 11, 2022 at 11:39 pm

[…] Descargas y más detalles sobre EndeavourOS Apollo a través de EndeavourOS.com. […]

Arch-Based EndeavourOS"Apollo"uitgebracht - NL Atsit · April 11, 2022 at 11:54 pm

[…] Downloads en meer details over EndeavourOS Apollo via EndeavourOS.com. […]

Выпущена ОС EndeavourOS «Apollo» на базе Arch - RU Atsit · April 12, 2022 at 9:52 am

[…] Загрузки и дополнительные сведения об EndeavourOS Apollo на EndeavourOS.com. […]

Arch-Based EndeavourOS "Apollo" Released - JinGuTech · April 12, 2022 at 9:56 am

[…] Download EndeavourOS Tags:Arch LinuxDistributionLinux […]

Linux distro EndeavourOS has the ‘Apollo’ free up out now - Devil's Megistrate · April 12, 2022 at 4:40 pm

[…] an Arch Linux-based distribution has a new release out with various upgrades to the set up procedure. It might not be “natural Arch”, however […]

EndeavourOS delivers new tiling window manager – OSnews · April 12, 2022 at 8:30 pm

[…] and in and of itself not something I’d write about here. However, at the very end of the release notes for its latest release, there’s […]

Aktualisiertes EndeavourOS-Startmedium unterstützt Bluetooth - LinuxCommunity » PC - IT - Games · April 12, 2022 at 11:30 pm

[…] Derzeit läuft der Window Manager ausschließlich in einer X11-Sitzung, eine Wayland-Fassung ist laut Ankündigung in der nächsten Zeit nicht geplant. Worm ist allerdings nur einer von zahlreichen verfügbaren […]

EndeavourOS Apollo Release Introduces a new Worm Window Manager - It's FOSS News - 99NEWS · April 13, 2022 at 10:15 am

[…] of important fixes and changes that include:You can learn more about the latest release in their official announcement.The latest ISO is available on their official website. You can head to the […]

quickrecap-of-endeavourOS Apollo 22.1 – jute · April 13, 2022 at 10:29 am

[…] The Apollo release has landed – EndeavourOS […]

EndeavourOS Apollo Lands with Worm WM, Improved Installation Experience, and More – My Paining Ideas · April 13, 2022 at 12:44 pm

[…] Of course, Calamares, EndeavourOS’ default graphical installer received various improvements, and there are also some fixes around mirrors so you can install the distribution faster. You can read all about the changes included in EndeavourOS Apollo on the release announcement page. […]

Выпуск дистрибутива EndeavourOS 22.1 — AllUNIX.ru — Всероссийский портал о UNIX-системах · April 13, 2022 at 5:23 pm

[…] Опубликован выпуск проекта EndeavourOS 22.1 «Atlantis», пришедшего на смену дистрибутиву Antergos, развитие которого было прекращено в мае 2019 года из-за нехватки у оставшихся мэйнтейнеров свободного времени для поддержания проекта на должном уровне. Размер установочного образа 1.8 ГБ (x86_64, отдельно развивается сборка для ARM). […]

EndeavourOS Apollo Release Introduces a new Worm Window Manager - LosstNews.com · April 13, 2022 at 8:42 pm

[…] You can learn more about the latest release in their official announcement. […]

EndeavourOS Apollo Lands with Worm WM, Improved Installation Experience, and More – Android Trucos · April 14, 2022 at 2:44 pm

[…] Of course, Calamares, EndeavourOS’ default graphical installer received various improvements, and there are also some fixes around mirrors so you can install the distribution faster. You can read all about the changes included in EndeavourOS Apollo on the release announcement page. […]

A distribuição Linux EndeavourOS tem o lançamento ‘Apollo’ agora – Kicker · April 15, 2022 at 2:43 pm

[…] uma distribuição baseada em Arch Linux tem um novo lançamento fora com muitas atualizações para o processo de instalação. Pode não ser “puro Arch”, […]

Выпуск дистрибутива EndeavourOS 22.1 - GalaxyIT · April 17, 2022 at 7:14 am

[…] Опубликован выпуск проекта EndeavourOS 22.1 “Atlantis”, пришедшего на смену дистрибутиву Antergos, развитие которого было прекращено в мае 2019 года из-за нехватки у оставшихся мэйнтейнеров свободного времени для поддержания проекта на должном уровне. Размер установочного образа 1.8 ГБ (x86_64, отдельно развивается сборка для ARM). […]

Comments are closed.