Operating system for Linux server is typically Ubuntu, CentOS, or Debian.
Operating system for Linux server is typically Ubuntu, CentOS, or Debian.
I don’t have a traditional home server setup, but I use a dedicated database server for various projects, and I’m running Linux Mint there.
They retired centOS a long time back—it was my initial distribution I tried. Recently, the developers at Red Hat halted its development or changed direction, leaving only CentOS Stream. The latest update is Rocky Linux, developed by the same team behind CentOS.
Alma Linux sparked the major RHEL source code discussion a few years ago. I’d prefer you promote Alma Linux instead.
It's interesting I didn't use arch in a server setup for years because of its reputation as "unstable." However, the challenges of switching between versions and using outdated packages in Ubuntu and later Debian made me reconsider.
For a modest home server, the selection really doesn't impact performance.
You used Truenas Scale thinking CentOS caused data loss in your vault. You considered unRAID but opted for Truenas because of cost. Now you’re evaluating alternatives in VMs and might switch based on what you find.
I have four servers in total. All are built from repurposed desktops or mixed components. True Nas runs on one with a BC, and everything works well for storage. Debian is used on the other three because they’re low-power and I prefer not to manage Proxmox. Not all Debian servers run 24/7—some have limited uptime, others host websites, and one is just running Ollama. I used Ubuntu before switching to Debian for better stability. That was a lengthy explanation...