36
submitted 1 month ago by Bullerfar@lemmy.world to c/linux@lemmy.ml

I am about to set up a cloud instance with linux operating system, and the common choice here normally would be ubuntu. But since they failed their newest release, and I have the option of going fedora or debian. What would you guys recommend for server?

top 50 comments
sorted by: hot top new old
[-] SpicySquid@lemmy.ml 28 points 1 month ago

Best fit is always dependent on how you're planning to use it. Find out what your requirements before you set up a server.

Generally Debian is chosen very often, but I'd wager pretty much any distro will do. Your own experience goes a long way in making a distro a good choice.

[-] Bullerfar@lemmy.world 1 points 1 month ago

Which one has the biggest repositpry libruary off the bat? It's a GUI-less server. So no browser downloading of .deb files anyways.

load more comments (2 replies)
[-] Bullerfar@lemmy.world 1 points 1 month ago

It is going to run af .go application that is the backend for my website. Handling user logins, database translation etc.

[-] SpicySquid@lemmy.ml 5 points 1 month ago

Go applications are statically built. So you don't really need anything special on the server for that. Anything will do. Debian would be fine here.

[-] FourThirteen@lemmy.world 21 points 1 month ago

Debian is a great pick. It's stable and has a great support community.

[-] tirateimas@lemmy.pt 16 points 1 month ago

Debian would be the most obvious choice. Perhaps Alma is also a good option. If you would like a european option, OpenSUSE leap can also do the job.

[-] erebion@news.erebion.eu 12 points 1 month ago

Denian Stable. It just works.

[-] lsjw96kxs@sh.itjust.works 12 points 1 month ago

Can't say anything for professional use, but debian is rock solid, always a strong choice for servers.

[-] Arcanoloth@lemmy.ml 11 points 1 month ago

I personally favour Alpine Linux for its minimalism, but Devuan or Debian are fine, and more familiar choices, too. Depending on what you intend to run, especially appliance-like things, OpenBSD might be a good alternative.

[-] pastermil@sh.itjust.works 10 points 1 month ago

Debian & Alma of course!

[-] placebo@piefed.zip 9 points 1 month ago

Professional as in an organisation? You should probably start by gathering functional and non-functional requirements from stakeholders.

load more comments (2 replies)
[-] SocialistVibes01@lemmy.ml 9 points 1 month ago
[-] Fizz@lemmy.nz 7 points 1 month ago

Rhel if you are using professionally. Their enterprise support staff are wizards when it comes to finding the cause of random issues.

[-] Bullerfar@lemmy.world 2 points 1 month ago

Not an option on Scaleway unfortunately

[-] asudox@lemmy.asudox.dev 7 points 1 month ago* (last edited 1 month ago)

Debian or Fedora

I personally go with Fedora Server with automatic security updates.

[-] omgboom@lemmy.world 6 points 1 month ago
load more comments (1 replies)
[-] MonkderVierte@lemmy.zip 6 points 1 month ago
[-] hexagonwin@lemmy.today 5 points 1 month ago

debian, but i prefer devuan personally

[-] bizdelnick@lemmy.ml 4 points 1 month ago

If you are choosing between Fedora and Debian, definitely go with Debian. Fedora evolves too rapidly for professional use, and its administration requires excessive effort.

[-] MalReynolds@slrpnk.net 4 points 1 month ago

Depends on what you mean by professional and your needs.

Debian (stable) is rock solid but (because) slow changing, if your application is slow (or not) changing it's probably the better choice, but if you need new things before it's ready for a new version it'll be pain. It's the professional sysad's choice because they'll likely not have to do anything.

Fedora is faster moving (think cutting edge, not bleeding edge (e.g. Arch) as opposed to Debian's blunt safety) so if you're in active development it's likely a better choice. It is also sort of the testing arm for Red Hat Enterprise Linux, which is the quintessential professional Distro, so you'll learn some of that along the way.

load more comments (5 replies)
[-] HumbleBragger@piefed.social 4 points 1 month ago

I'd go with Debian but it's just a personal preference. I had some difficult to set up a samba server the other day in one of my laptops that was running fedora because of firewall configs that I don't use in Debian like adding context or something. Besides that, I kinda think dnf is better than apt in some ways but still use Debian on my home server. I just works

My first choice would still be Ubuntu, however if you don't like them RHEL is available for free for homelab's by jumping through some hoops.

Might also take a look at NixOS. Been running it for a while with no issues.

[-] Remus86@lemmy.zip 2 points 1 month ago

I believe Rocky Linux is also a free clone of RHEL.

[-] digdilem@lemmy.ml 3 points 1 month ago* (last edited 1 month ago)

SME here, moving around 300 vms from Rocky to Debian.

But your question is really too vague. Our workflows are quite traditional, but the world is a big place and there is no single right answer here.

[-] Egonallanon@feddit.uk 3 points 1 month ago

I've used rocky Linux on a couple of boxes and it's been very good to me though I've since rationalised everything to Debian for the sake of simplifying my setup.

load more comments (1 replies)
[-] eldavi@lemmy.ml 3 points 1 month ago

How did Ubuntu fail their newest release?

[-] consequential@lemmy.ml 3 points 1 month ago

Do yourself a favor and go with Nixos. Dive head first into to the rabbit hole and set up a repeatable and immutable system. You'll thank yourself later when so many maintenance tasks become a GitOps workflow: update config, commit, push, build, deploy, rollback if it fails

[-] Bullerfar@lemmy.world 2 points 1 month ago
[-] stoicEuropean@lemmy.ml 2 points 1 month ago

I think there are many right answers, and in the end it's dependent on your personal likings. I am self-hosting using Fedora, and I couldn't be happier.

[-] f3nyx@lemmy.ml 2 points 4 weeks ago

Github has zero 9's so at this point just use Arch for everything fuck it

(I would personally recommend Debian)

[-] Goingdown@sopuli.xyz 2 points 1 month ago

I would use Ubuntu LTS (free) or Redhat Enterprise Linux. If paying is not an option, some RHEL derivate would probably also work.

Care to elaborate how Ubuntu failed newest release?

[-] adarza@lemmy.ca 2 points 1 month ago

yea, ubuntu 'failing' is news to me, too. their infrastructure has been hammered by bad actors, and pre-release daily spins were at-times a bit rocky, but the release itself (barring a few potential issues on the desktop with all the changes) seems to be solid.

[-] atzanteol@sh.itjust.works 2 points 1 month ago

Professional? And you're just switching vendors because you "want to"?

[-] tapdattl@lemmy.world 2 points 1 month ago

Rocky and Alma Linux are both Red Hat Enterprise Linux

[-] SlicedPotato@feddit.dk 2 points 1 month ago* (last edited 1 month ago)

Both Debian and RHEL-like distros are solid choices. Both are super stable. Debian tends to not always have the newest packages, so if you want that I'd steer away from Debian. Personally I use Rocky Linux for my servers. It's based on RHEL, meaning each new major version benefits from Red Hat's 10 years of software support. Debian (and derivates) have better community support I think, but RHEL has very solid documentation (which for the most part applies directly to Rocky, Alma etc.)

Here's a great article outlining the differences between Alma and Rocky.

But for something simple like running a Go application, both should work just fine, so choose what you're most comfortable with.

Rocky is available at Scaleway too.

[-] bad1080@piefed.social 1 points 1 month ago

how common is ubuntu on servers?

[-] bizdelnick@lemmy.ml 13 points 1 month ago

Much more common than is should be.

load more comments (1 replies)
[-] Bullerfar@lemmy.world 4 points 1 month ago

At my workplace 95% is running ubuntu. Those servers that doesn't, are running crappy Microsoft server, and those are just because the applications weren't yet running on linux, but everything does now, so I gues they will switch to ubuntu very shortly.

load more comments (4 replies)
[-] eskuero@lemmy.fromshado.ws 1 points 1 month ago

arch linux btw

[-] Strit@lemmy.linuxuserspace.show 1 points 1 month ago

Professional Server grade distro, would probably be either Ubuntu, Red Hat Enterprise Linux or OpenSUSE Enterprise Linux.

For my personal homelab server I run Arch Linux, but I wouldn't do it in an enterprise.

[-] Bullerfar@lemmy.world 2 points 1 month ago

openSUSE is sadly not an option at scaleway. Otherwise it wasn't a choice xD

load more comments
view more: next ›
this post was submitted on 07 May 2026
36 points (97.4% liked)

Linux

65665 readers
36 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS