• CachyOS icon
  • Qubes OS icon
  • Debian icon
  • Whonix icon
  • Manjaro Linux icon
  • +24

Xenmaster Approved Linux and BSD

Xen MasterXen Master29 appsUpdated
Copy a direct link to this comment to your clipboard

A short and sweet list of the linux and BSD distros I use on a day to day basis, including how I use them and what I like and don't like about them. I've been using non-Windows/Mac operating systems now for about 12 years . I'm not a power user who lives in the terminal using a tiling window manager using arch btw as a daily driver, but I do know my way about the commandline and have tinkered with a homelab for 5 years now.

For all distros I am currently using, I make sure to add caveats for things to look out for as a new user. Definitely not meant to discourage folks, just stuff to keep in mind so expectations are clear.

I also include a list of items I am looking into using in the future and those I've either tried and passed on or those which I've used before and have replaced. Hopefully someone finds this list useful!

Online Linux

I have two computers for online use - one is a developer machine which is the closest one can consider a "normal" setup. The other is used for casual browsing and for signing into personal accounts for paying bills, making medical appointments, online shopping and banking, and checking emails.

  1. CachyOS icon
     Like

    CachyOS is designed to deliver lightning-fast speeds and stability, ensuring a smooth and enjoyable computing experience every time you use it. Whether you're a seasoned Linux user or just starting out, CachyOS is the ideal choice for those looking for a powerful...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    CachyOS screenshot 1
    Xen MasterXen Master’s note

    A good starter distribution - has a wide selection of packages that stay relatively up to date while at the same time, keeping stable. An arch based distribution which is not too challenging for newbies. I recommend the XFCE desktop environment rather than native kde plasma. Optimized kernel and packages makes it fast on modern machines and a legacy mode allows it to run on older devices. This OS used to come with annoying baggage, like defaulting to the fish shell and having its own custom chromium fork, but all of that nonsense is gone now.

    I personally only use this as a developer tool since Cachy has pycharm (for python), gram and firefox-developer-edition (for javascript), and liteide (for go), when none of these are in the package manager for debian.

    Caveat: This distro is optimized for performance and convenience, not security. Most of the other distros I use are a lot more hardened, so keep this in mind.

  2. Qubes OS icon
     Like

    Qubes is an open source operating system designed to provide strong security for desktop computing.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Fedora
    • Xen
    Qubes OS screenshot 1
    Qubes OS screenshot 1
    Qubes OS screenshot 2
    +9
    Qubes OS screenshot 3
    Xen MasterXen Master’s note

    Ideal as a daily driver with optimal defensive security. Basically a Type 1 Xen-based hypervisor using Fedora as its base image and as many guest VMs as one needs to compartmentalize the browsing experience. Best used in conjunction with the Debian templates for a stable desktop experience and the whonix templates for anonymous web browsing.

    Caveat: It takes a lot of time to set up every time I update Qubes. Definitely not super great for a beginner's distro!

  3. Debian icon
     Like

    The Debian Project is an association of individuals who have made common cause to create a free operating system. This operating system that we have created is called Debian.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
    • Self-Hosted
    Debian 9 gnome.
    Debian screenshot 1
    Debian screenshot 2
    +2
    Debian screenshot 3
    Xen MasterXen Master’s note

    Used for clear-net VMs in Qubes when logging into accounts for activities like online shopping, banking, emails, etc.

    Caveat: I use the debian-minimal template in Qubes, which requires a lot of work to install basic tools like a text editor, file manager, and networking capabilities. There is a heavier desktop template available too, but using heavy distros with a high attack surface on a defensive system defeats the purpose.

  4. Whonix icon
     Like

    Whonix is a desktop operating system designed for advanced security and privacy. Whonix mitigates the threat of common attack vectors while maintaining usability. Online anonymity is realized via fail-safe, automatic, and desktop-wide use of the Tor network.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Whonix Desktop Environment
    Whonix Workstation running on Ubuntu
    Whonix Gateway running on XFCE
    Xen MasterXen Master’s note

    The whonix platform comes in two parts, a gateway which routes traffic to and from the tor network, and a workstation which includes all the user interfacing software. Great for browsing the web.

    Caveat: Not a big fan of how heavy this distro is. Too many preinstalled applications, but this is done intentionally so regular users don't have to customise this distro, thus making it easier to fingerprint. Also, this is a clumsy distro to use outside of qubes.

Offline Linux

I do a lot of work offline when using Linux. But unlike Windows, where a person can just download an exe and use a flash drive to move it to an offline computer, Linux relies mostly on online repositories to install software (source builds and appimages not withstanding).

The three options below allow a user to bypass this issue by using tools which simplify the process of creating custom iso files with packages already installed.

  1. Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system. Within the Linux community, Arch itself is renowned for being an exceptionally fast, powerful, and lightweight distribution that provides access to the very latest cutting...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Arch Linux
    Manjaro 19.0 Kyria (Xfce)
    Manjaro 17.0 Gellivara (KDE)
    Manjaro 17.0 Gellivara (I3)
    +5
    Manjaro 17.0 Gellivara (I3)
    Xen MasterXen Master’s note

    Manjaro has a large package repository and tools for creating a custom ISO with any packages desired. Specifically, using manjaro-tools-iso and buildiso is a quick and easy way to build a custom own ISO with as much or as little software as needed. Never had one of these builds fail. Downside is that flatpak packages won't be included.

    Resource: https://wiki.manjaro.org/index.php?title=Build_Manjaro_ISOs_with_buildiso

    Caveat: Works best as an airgapped device so updates don't break it.

  2. MX Linux icon
     Like

    MX Linux is an operating system - a cooperative venture between the antiX and former MEPIS communities. It is a midweight OS that combines an elegant and efficient desktop with simple configuration, high stability and solid performance.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    MX Linux screenshot 1
    MX Linux screenshot 1
    MX Linux screenshot 2
    +1
    MX Linux screenshot 3
    Xen MasterXen Master’s note

    Uses a snapshot approach to creating an offline ISO. The base image can be installed on an online desktop, all the packages and desktop settings configured, and then snapshotted into a large ISO which can be burned into a USB drive and installed on an offline machine. There's still some bugs on the resulting images, so not as clean as the manjaro side. On the plus side, this will allow an image to be created with flatpak software.

    Caveat: Hiccups happen here and there with this distro compared to Manjaro. Several years ago, custom ISOs were entirely unstable, but now they are fairing better.

  3. Lakka icon
     Like

    Lakka is the official Linux distribution of RetroArch and the libretro ecosystem. Each game system is implemented as a libretro core, while the frontend RetroArch takes care of inputs and display.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Cubieboard
    • HummingBoard
    • Raspberry Pi
    • Nintendo Switch
    • Odroid
    Splash screen
    Main view
    Details
    +4
    Game-sorting
    Xen MasterXen Master’s note

    Lakka comes preinstalled with multiple gaming emulators for users interested in retro gaming with pre-owned ROM files.

    Caveat: This is primarily for retro gaming so forget about performing modern gaming - use SteamOS for that instead!

Phone Linux

These days, I buy pixel phones and flash them with open source software. Since I don't use my phone for much, it works out perfectly.

  1. GrapheneOS is a privacy and security focused mobile OS with Android app compatibility developed as a non-profit open source project. It's focused on the research and development of privacy and security technology including substantial improvements to sandboxing, exploit...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Android
    • Android Tablet
    GrapheneOS screenshot 1
    GrapheneOS screenshot 1
    GrapheneOS screenshot 2
    Xen MasterXen Master’s note

    An alternative ROM for google pixel phones and tablets. Installation is super easy and a small appstore for basic phone functionality. Great when paired with f-droid or the aurora store to get additional apps for the phone, and a lot less obnoxious compared to stock android.

    Caveat: best for minimalist phone users. It is possible to get Play apps using the Aurora store to download them without a google account, but getting a phone on graphene just to load it down with tons of google apps defeats the purpose.

Live Drives

I use live drives when I want to access accounts I've registered for anonymously (using Tails) or to log into clearnet sites I don't plan on using again (Kicksecure).

  1. Tails icon
     Like

    Tails is a Debian based live CD/USB with the goal of providing complete Internet anonymity for the user.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Tor Browser
    • GNOME
    • Tor
    • Thunderbird
    Tails screenshot 1
    Tails screenshot 1
    Xen MasterXen Master’s note

    Similar to whonix, but on a live drive. Ideal for using when logging into accounts not associated with your identity or when using foreign computers you don't normally have control over to ensure no trace of your session remains after shutting down.

    Caveat: Tails is a bit heavier than I'd like, with too many preinstalled applications I never use. It would be nice to have both a Tails-lite edition and a Tails Finance edition with bisq and feather wallet auto-installed, but having multiple versions of a OS designed to be generic defeats the purpose.

  2. Kicksecure is a free and open-source Linux distribution that aims to provide a highly secure computing environment. It has been developed from the ground up according to a formidable -- and time proven -- defense in-depth security design.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Xen MasterXen Master’s note

    A hardened version of Debian, it isn't meant to be used as a live-drive, but I do to get the tails experience but also the ability to use clearnet services on a computer that isn't mine. Whonix noted above is based on KickSecure, but without the tor integration.

    Caveat: Not as good as it used to be since switching from xfce to lxqt, but nobody's perfect, I guess. Also installing veracrypt on this is a beast and the development team has no interest in addressing encrypted containers (this is natively available in tails).

  3. Open-source partition and disk imaging solution with multicast support, capable of cloning over 40 computers simultaneously. Offers free disaster recovery and deployment features.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Choices to save or restore partition or disk in clonezilla
    Device to image or device to device clone
    Enter clonezilla or shell command
    +2
    Setup the clonezilla image home directory
    Xen MasterXen Master’s note

    Strictly used for copying your entire hard-drive. Good for backup purposes.

    Caveat: Nothing really, just keep in mind it's a single purpose distro. It doesn't do anything besides system backup and restore.

Server Appliances

I use these operating systems to operate a homelab which is comprised mostly of mini PCs, old raspberry pi small board computers and virtual machines. They are also great practise for someone larping as a sysadmin.

  1. Rocky Linux is a community enterprise operating system designed to be 100% bug-for-bug compatible with America's top enterprise Linux distribution now that its downstream partner has shifted direction. It is under intensive development by the community.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Rocky Desktop Environment
    Rocky Menu
    Xen MasterXen Master’s note

    The only server distribution I recommend when practising for the corporate world. Closely mimics Red Hat Linux Enterprise (RHEL), which is the standard in the business. I use this as an install on stand-alone bare-metal servers.

  2. Proxmox Virtual Environment is a complete and easy to use Open Source virtualization platform for running Virtual Appliances and Virtual Machines. Proxmox VE tightly integrates KVM hypervisor and LXC containers, software-defined storage and networking functionality on a single...

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Linux
    • Debian
    • Android
    • Android Tablet
    Proxmox VE 9.1 - Node Summary
    Proxmox Virtual Environment 8.2 - Cluster summary
    Proxmox VE 9.0 - New Node Metrics
    +3
    Proxmox Virtual Environment 8.1 - VMware ESXi Guest import add storage
    Xen MasterXen Master’s note

    KVM based type 1 virtualizer. Useful when setting up a homelab as it makes working with virtual devices and containers (LXC) easy out of the box.

    Caveat: One big downside is the jumpscare popups warning you that opensource software isn't great and you should upgrade to the pro-version. Users will also have to manually switch to the community proxmox and debian repositories for updates when first using this distro.

  3. Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Alpine Linux screenshot 1
    Xen MasterXen Master’s note

    A very lightweight distribution ideal for deploying within VMs and containers in Proxmox. Low footprint and resources usage.

    Caveat: Alpine has quirks that differentiate it from other mainstream distributions, like using busybox instead of core utilities, and openrc instead of systemd so be aware!

  4. DietPi icon
     Like

    DietPi is a lightweight and optimized operating system mostly targeted against IoT devices. With DietPi you can install specially optimized software with a few clicks. It has an easy-to-use whiptail GUI for its many configuration and system management options and a helpful...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Self-Hosted
    DietPi configuration tool
    DietPi software installation tool
    DietPi optimized software options
    +1
    DietPi backup tool
    Xen MasterXen Master’s note

    A lightweight raspberry pi distribution if you plan on using these devices in your homelab. Both lightweight and has a convenient click-to-deploy option for installing services.

    Caveat: if you prefer native installs or using containers, using alpine may be a better bet since they also have instances to use on raspberry pi computers.

Network Appliances

BSD and other distros I use specifically for my networking equipment.

  1. pfSense icon
     Like

    pfSense is a free and open source firewall and router that also features unified threat management, load balancing, multi WAN, and more.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • BSD
    Dashboard page
    pfSense screenshot 1
    pfSense screenshot 2
    +2
    pfSense screenshot 3
    Xen MasterXen Master’s note

    My main firewall distribution, it comes with decent documentation and an easy to use interface for managing firewalls and other services. I buy my firewall appliances directly from Netgate so I don't have to worry about installs.

    Caveat: Some non-core packages available on pfsense are obsolete and this distro doesn't have native wireguard support like OpnSense (see below)

  2. OpenWrt icon
     Like

    OpenWrt Project is a Linux operating system targeting embedded devices. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management. This frees you from the application selection and configuration provided by the...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    OpenWrt screenshot 1
    OpenWrt screenshot 1
    OpenWrt screenshot 2
    +6
    OpenWrt screenshot 3
    Xen MasterXen Master’s note

    Useful for firmware devices, I use this for a wireless access point.

    Caveat: Installing firmware is challenging since one needs to find the exact build for their device. It's doable, just not a straightforward as other distros.

Distros I want to try

I've heard good things about the distros listed below and hope to give them a try, possibly replacing distros I use already.

  1. OpenBSD icon
     Like

    The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system. Our efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • BSD
    Example OpenBSD 5.2 desktop using Gnome 3.4.2 desktop environment
    Example OpenBSD 6.9 desktop using Xfce 4.16 desktop environment
    Xen MasterXen Master’s note

    Very secure BSD-based distribution which works great for hardened webservers and vpn gateways and pretty much any default appliance one expects in a network DMZ. All of this functionality is build directly into the base distro, reducing the need for installing third party packages and configuration. My goal is to use it to support a wireguard vpn server, and a more secure and lightweight alternative to proxmox using its native vmm virtualizer.

    Caveat: Easiest and most secure when relying on the native functionality rather than installing packages.

  2. OPNsense icon
     Like

    OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
    OPNsense screenshot 1
    Login
    Dashboard
    +5
    System Logs
    Xen MasterXen Master’s note

    An updated version of PFSense I'd like to try out. Hardware running this out of the box is a lot more expensive than Netgate hardware running PFSense, but it looks like wireguard support is better and the packages get more updates.

    Caveat: hardware with OpnSense out of the box is pretty expensive these days, so be ready to flash this onto existing hardware to save some cash.

  3. TrueNAS icon
     Like

    TrueNAS (formerly FreeNAS) is an operating system that can be installed on virtually any hardware platform to share data over a network. TrueNAS is the simplest way to create a centralized and easily accessible place for your data.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • BSD
    • Self-Hosted
    TrueNAS screenshot 1
    TrueNAS screenshot 1
    TrueNAS screenshot 2
    +6
    TrueNAS screenshot 3
    Xen MasterXen Master’s note

    Ideal for homelab deployments of network attached storage. I don't have a NAS device yet, but will try this out when I do.

    Caveat: I've heard stories that this distro is focused on more commercial ventures so the community project may be seeing some neglect compared to other options.

  4. Sailfish OS is a European alternative to dominating mobile operating systems, and the only mobile OS offering an exclusive licensing model for local implementations.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Linux Mobile
    Sailfish OS screenshot 1
    Sailfish OS screenshot 1
    Sailfish OS screenshot 2
    +1
    Sailfish OS screenshot 3
    Xen MasterXen Master’s note

    The new Commodore flipphones are coming out with this pre-installed as a mobile operating system. Excited to see what that looks like!

    Caveat: linux phone. :\

Smashed and passed Distros

This is a list of distributions for linux and BSD I've tried in the past and either didn't like right away or stopped using when something more to my needs came around. No hate intended!

  1. EndeavourOS is an Arch-based distro that provides an Arch experience without the hassle of installing it manually for both x86_64 and ARM systems. After installation, you’re provided with a lightweight and almost barebones environment ready to be explored with your terminal...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Welcome window
    Application menu
    KDE System Settings panel
    Xen MasterXen Master’s note

    Nothing really wrong with this distro, but consider it a less polished version of cachyos. A good distro for those who perfer a terminal-centric approach

  2. Fedora icon
     Like

    Fedora creates an innovative, free, and open source platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Fedora 38
    Fedora screenshot 1
    Fedora screenshot 2
    +9
    XFCE spin
    Xen MasterXen Master’s note

    Fedora Linux: Current version is always a bit buggy so have to stay a version behind, meaning I have to reinstall after 6 months. Even more annoying is that the Fedora CD tools used for creating custom ISOs stopped working properly years ago. It's also a pain to install non-free drivers. Ironic that I've had more stability issues with Fedora than even other Arch distributions I've worked with (except Artix).

  3. NixOS icon
     Like

    NixOS is a GNU/Linux distribution that aims to improve the state of the art in system configuration management. In existing distributions, actions such as upgrades are dangerous: upgrading a package can cause other packages to break, upgrading an entire system is much less...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
    NixOS screenshot 1
    NixOS screenshot 1
    Xen MasterXen Master’s note

    Interesting concept, but pretty flawed. I've never had to roll back my desktop OS to a version more than 1 version back so having this OS snapshot my OS every time I update is a bit unnecessary. Tried to follow the instructions to create a custom ISO for offline use and it didn't work. Documentation is garbage too, but that's pretty common to nearly all distributions.

  4. Omarchy icon
     Like

    Omarchy is an Arch-based Linux distribution featuring the Hyprland tiling window manager. It ships with what a modern software developer would need to be productive immediately, including Neovim, Spotify, Chromium, Typora, Alacritty, LibreOffice and Zoom.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Omarchy screenshot 1
    Omarchy screenshot 1
    Omarchy screenshot 2
    +2
    Omarchy screenshot 3
    Xen MasterXen Master’s note

    Nearly bricked a lenovo desktop trying to install this. When it finally ran on an older laptop, discovered it was very heavy and gimmicky as opposed to useful. Also, after reading the documentation, looks like it pulls a lot from AUR or dodgy install scripts. Cannot recommend.

    Update 9-19-2029: Since I did this review, the Omarchy Foundation ended up getting millions of dollars/tokens in donations from big companies, including Digital Ocean, Meta, Anthropic, OpenAi, basically. After that, the Omarchy distro went from a bloated and opinionated developer distro to a partially vibecoded "agentic" distro designed to crank out unreliable software at breakneck pace. This went from "cannot recommend" to "absolutely avoid at all costs." 🤮

  5. Mandriva Linux is a French Linux distribution . Was launched in 1998 under the name of Mandrake Linux, with the goal of making Linux easier to use for everyone. At that time, Linux was already well-known as a powerful and stable operating system that demanded strong technical...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Linux
    Mandriva Linux screenshot 1
    Xen MasterXen Master’s note

    Couldn't even get started without the package manager throwing errors. The xfce spin wouldn't boot at all after installation, which was a big disappointment since the standard desktop is KDE Plasma.

  6. The leading platform for scale-out computing, Ubuntu Server helps you make the most of your infrastructure. Whether you want to deploy an OpenStack cloud, a Hadoop cluster or a 50,000-node render farm, Ubuntu Server delivers the best value scale-out performance available.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Ubuntu Server screenshot 1
    Xen MasterXen Master’s note

    I've seen this in corporate environments but no longer recommend it due to some weird stuff their team is doing, including stability issues introduced by replacing coreutils with uutils and apt now requiring hard rust dependencies for no good reason.

  7. Artix Linux is a fork (or continuation as an autonomous project) of the Arch-OpenRC and Manjaro-OpenRC projects. Artix Linux offers a lightweight, rolling-release operating system featuring the OpenRC init software.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    Artix Linux screenshot 1
    Xen MasterXen Master’s note

    Tried using the standard installer for this with the XFCE desktop and Catfish, the GUI search program crashed immediately when searching a USB drive for a file. Removed immediately.

  8. Android icon
     Like

    Open-source mobile operating system, seamlessly integrating with Google services, enabling extensive app support and hardware compatibility across brands.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Android
    • Android Tablet
    • Android Auto
    • Android SDK
    • Android Wear
    • Android TV
    Android screenshot 1
    Android screenshot 1
    Android screenshot 2
    +1
    Android screenshot 3
    Xen MasterXen Master’s note

    Android phones have everything against them. Buggier and aesthetically inferior to the iphone from a company that makes its money hoovering up private data from their users while inserting AI crap into everything. And now they are planning on locking down their system to prevent sideloading and using non-play app stores. Gross.

Do you have any suggestions, recommendations? Feel free to leave them in the comments below.

No comments so far, maybe you want to be first?