Rhino Linux vs EndeavorOS: Which rolling release distro should you choose?
Two user-friendly Linux distributions with two very different bases. Here's how to decide between them.

Jack Wallen / Elyse Betters Picaro / ZDNET
Follow ZDNET: Add us as a preferred source on Google.
ZDNET's key takeaways
- Both Rhino Linux and EndeavorOS are rolling release distros.
- Rhino Linux is based on Ubuntu, and EndeavorOS is based on Arch Linux.
- One of these distros has the edge for those who are newer to Linux.
I love a good rolling release distribution. It ensures that you're always up to date and that you don't have to re-install (or run a major upgrade) when a new version is available. Rolling release distributions are smooth and can make using Linux an even easier affair.
If you're uncertain as to what a rolling release is, here's the gist: A rolling release is an approach to software development where updates are delivered continuously, in small, frequent increments, rather than in large, scheduled version releases.
The idea behind this is that an operating system is always up to date, and major upgrades aren't necessary. Users always have the latest software, bug fixes, and patches as soon as they are ready.
Also: The 5 best rolling release Linux distributions - and why you should be using one
Nearly every distribution based on Arch Linux is a rolling release. The same is not true for Ubuntu. However, there are some developers who've taken an Ubuntu base and given it the rolling treatment. One such distribution is Rhino Linux.
I want to compare Rhino Linux to one of my favorite Arch-based distributions, EndeavorOS.
Let's see which of these operating systems is right for you.
Rhino Linux
Jack Wallen/ZDNET
If I had to stake a claim on what has been one of the most beautiful Linux distributions on the market, Rhino Linux would easily be near the top. Rhino Linux uses the Xfce desktop and crafts it into something special. Xfce is one of the faster Linux desktop environments, and it also happens to be one of the most flexible.
Rhino Linux veers away from Ubuntu in another way: package management. Rhino Linux uses Rhino PKG, a custom, unified meta-package manager that acts as a wrapper, allowing users to manage packages from multiple sources, including APT, Pacstall, Flatpak, and Snap. This is all done from a single command-line interface, rpk.
Essentially, you can work with all of the supported package managers from a single command.
One thing to keep in mind, however, is that Rhino Linux does not include a GUI for installing packages. The developers encourage the use of the rpk wrapper. The good news is that you can install the Synaptic package manager (sudo apt-get install synaptic -y), but it only works with APT. For Pacstall, Flatpak, and Snap, you'll need to use the command line.
Also: 10 Linux apps I can't do without - and why
As I mentioned earlier, Rhino Linux uses Xfce as its desktop (which the developers call the Unicorn Desktop), which means you can customize it to perfectly meet your aesthetic and workflow needs. From my perspective, Rhino Linux's take on Xfce is perfect. I honestly cannot imagine changing anything with that layout.
Rhino Linux also features:
- Uses Ubuntu's devel branch for rolling updates to avoid LTS cycles for up-to-date software.
- A highly customized, modern take on the lightweight Xfce desktop (offering a GNOME-like aesthetic), featuring a top panel, floating dock, and intuitive app launcher (Ulauncher).
- Unified package management via the Rhino PKG (RPK) wrapper, which unifies APT, Pacstall (AUR for Ubuntu), Snaps, and Flatpaks.
- Automatically creates and removes workspaces as needed for better desktop organization.
- Built-in window tiling with support for hot corners and drag-and-drop functionality.
Who is Rhino Linux for?
Because Rhino Linux is based on Ubuntu, it does offer user-friendliness from the bottom up. Some might think that, because of the lack of a GUI package manager, Rhino Linux would be one to avoid for new users. I would say that if you're okay running a single command (for installing Synaptic), you could make Rhino Linux your default OS.
Also: 7 things I never do after I install Linux (and why you shouldn't either)
However, if I'm being honest, I would say that those who've never used Linux should avoid this distribution until they have at least a basic understanding of how to use the command line. Otherwise, Rhino Linux is a distribution that most users could enjoy.
Did I mention how beautiful Rhino Linux is?
EndeavorOS
EndeavorOS makes a great case for a dark theme.
Jack Wallen/ZDNET
EndeavorOS goes the opposite route of Rhino Linux by taking a more complex base (Arch Linux) and making it very easy to use. Although EndeavorOS isn't quite as beautiful as Rhino Linux, it is no slouch in the looks category.
Also: 5 free Linux distros built for speed and power - and your new PC
EndeavorOS uses KDE Plasma to create a lovely desktop that can be tweaked to your liking.
One very important aspect of EndeavorOS is that it automatically detects the GPU on your system and installs the necessary drivers. This is important because sometimes getting the right drivers (especially for NVIDIA GPUs) can be hit or miss. You have to first locate the exact model of your GPU and then find out which NVIDIA driver is the correct one. EndeavorOS removes that complication.
You'll also be greeted with a welcome app when you log in. That app gives you quick access to several features, tips, and more. Every Linux distribution needs a welcome app to help guide new users.
Because EndeavorOS is based on Arch Linux, one might be inclined to believe it is too complicated for the average user. EndeavorOS would have something to say about that.
First, there's the KDE Plasma desktop, which is as user-friendly as any on the market. Next, there's the ability to easily install the Octopi app store GUI with a simple command: yay -S octopi. Then there's the performance. EndeavorOS might be the fastest distribution I've ever used that employs the KDE Plasma desktop, and that's saying something (because KDE Plasma is already fast).
EndeavorOS also features:
- Based on Arch Linux repositories and packages to create a rolling release distribution.
- The graphical Calamares installer simplifies setup, offering offline and online installation options with several choices for the desktop environment (KDE Plasma, Xfce, GNOME, MATE, i3, Sway, etc.).
- Ships with only the essential tools, so users can install only the applications they need.
- The welcome app can be used for updates, mirror management, and software installation.
- Includes pacman (Arch's package manager) and yay (an AUR helper), enabling easy access to the vast Arch User Repository.
- Known for a friendly, helpful community and forums that support users transitioning to Arch.
Who is EndeavorOS for?
This is easy: If you want to try Arch Linux but don't want to go with Arch Linux, and a beautiful desktop is important, EndeavorOS is right up your alley. Also, if you want high performance but don't want to go with a lightweight desktop (such as LXQt or Xfce), EndeavorOS will fill that need.
Which Linux distro is right for you?
Both of these distributions have the rolling release issue covered. If you want the ease of APT or several package managers (including Flatpak and Snap) at your fingertips, Rhino Linux is the better choice. If you'd rather stick with a more traditional package manager setup, EndeavorOS sticks with pacman and yay and does not include Flatpak or Snap.
Also: 7 Linux distros you should avoid until you've mastered the command line
Both of these distributions will work for users of all types. Would Rhino Linux or EndeavorOS be fitting for someone who's never used Linux? Probably not, but you really only need a basic understanding of how the command line works to use either distribution.
In the end, Rhino Linux has the advantage over EndeavorOS for those who are newer to Linux.