108

Unless it's just a hardware driver issue?

top 50 comments
sorted by: hot top controversial new old
[-] marsokod@lemmy.world 64 points 1 year ago

If you are in an enterprise environment, it is easier to sell Ubuntu - at least there is a company that can provide support for it behind. Companies want to make sure someone is on the hook to fix an issue that would be blocking to them, and this is much harder with something like Debian.

That's why Red Hat is used that much in companies, and what Canonical main revenues are coming from.

But as a selfhoster, I use Debian by default for my servers. Only if there is a very specific need for Ubuntu would I switch, and I am frankly tired of the Snap shenanigans on my desktop (thinking of migrating to PopOS or KDE Neon).

[-] huskypenguin@sh.itjust.works 3 points 1 year ago

I've really enjoyed Neon. It still has snaps, but everything going through the Discovery app makes installs of flat oaks or snaps seamless.

PopOS is great but threw me for a loop with its lack of GRUB.

load more comments (2 replies)
[-] jesterraiin@lemmy.world 48 points 1 year ago* (last edited 1 year ago)

Support & community come to mind.

To a typical user/newcomer to servers it's easier to find some solution for Ubuntu, than for Debian. And boy, can Debian users be full of themselves... 😑

[-] twistypencil@lemmy.world 11 points 1 year ago

Ubuntu solutions are Debian solutions

[-] jesterraiin@lemmy.world 8 points 1 year ago

Ubuntu is what grew out of Debian.

But it's radically different ENVIRONMENT these days.

[-] twistypencil@lemmy.world 8 points 1 year ago

Yeah, but the essentials still map like 90% of the time, unless you are using their paid stuff

[-] jesterraiin@lemmy.world 3 points 1 year ago

I agree, but the question wasn't about the percentage of cases, but about the possible reason to choice Ubuntu over Debian...

load more comments (2 replies)
[-] Moonrise2473@feddit.it 24 points 1 year ago

Because when you use Debian and you find a bug, you will notice that it was fixed years ago but for "stability" you are using an ancient version

For example if you use samba as active directory domain controller on Debian, it doesn't let login windows 11 users. This bug was fixed in 2019

[-] InverseParallax@lemmy.world 11 points 1 year ago

I'm really curious if that's still true for debian 12, it's using a 6.1 kernel and stuff isn't nearly as old.

[-] Moonrise2473@feddit.it 8 points 1 year ago

Because Debian 12 has come out relatively recently

[-] Streetdog@sh.itjust.works 5 points 1 year ago

I recently switched one of my VPS to Debian 12.1 coming from Ubuntu 22.04.* LTS, because of the newer kernel and newer packages. I think there was an Ubuntu update this week, didn't have time to look into it, so I'm not sure if it still applies.

[-] whyNotSquirrel@sh.itjust.works 4 points 1 year ago

I'm using "testing" repos for this reason (testing is still stable, it's the next stable)

It might be late still, I don't know

load more comments (2 replies)
[-] stephenc@waveform.social 22 points 1 year ago

I like Ubuntu Server. It's got a nice installer that is simple and straight to the point, and lots of documentation. I'm also very familiar with it if I need to troubleshoot.

That said, I don't like snaps and every new version pushes them harder. I'm currently learning openSUSE to see if it can become my new go-to for servers.

I always run Linux servers headless, so how the distro does GUI (if an option) is not relevant to me in this scenario.

[-] bdonvr@thelemmy.club 11 points 1 year ago

Yeah I swore off Ubuntu the moment Apt started installing snaps unprompted.

[-] prenatal_confusion@lemmy.one 2 points 1 year ago

Same. I'll take dkms for zfs over snap every time.

load more comments (1 replies)
[-] garrett@infosec.pub 21 points 1 year ago

Having worked at a cloud provider for awhile and also done support, the reasoning is generally that Ubuntu is the “path of least resistance” to getting running. They have a super engaged community and the market share leads to a lot of guides across the web being primarily made for Ubuntu.

To be fair, it also helps that their LTS support is really nice and their repos are a lot closer to up-to-date than a bunch of others.

[-] Decronym@lemmy.decronym.xyz 15 points 1 year ago* (last edited 1 year ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
LTS Long Term Support software version
LXC Linux Containers
NAS Network-Attached Storage
VPS Virtual Private Server (opposed to shared hosting)

4 acronyms in this thread; the most compressed thread commented on today has 9 acronyms.

[Thread #35 for this sub, first seen 13th Aug 2023, 09:35] [FAQ] [Full list] [Contact] [Source code]

load more comments (3 replies)
[-] Album@lemmy.ca 15 points 1 year ago

Cuz it doesn't really matter that much

[-] nik282000@lemmy.ml 15 points 1 year ago

Ubuntu has a bigger market share in the support department. Makes it easier to find advice that applies specifically to your setup.

[-] anzo@programming.dev 14 points 1 year ago

Why wouldn't they? I use arch btw. No joke intended.

[-] RegalPotoo@lemmy.world 11 points 1 year ago

In years past, I chose Ubuntu over Debian because of some key packages that were more up to date on Ubuntu LTS then Debian. Now that I'm running basically everything in containers I'll be switched back to Debian over the next upgrade cycle

[-] Sethayy@sh.itjust.works 5 points 1 year ago

Anytime is an upgrade cycle when youre indecisive as hell

(Almost don't even use my PC cause its always migrating somehow lmao)

[-] pnutzh4x0r@lemmy.ndlug.org 11 points 1 year ago

Familiarity (my client distro is Pop and is based on Ubuntu), and I like the LTS life cycle (predictable).

I do uninstall snaps, though, and mostly just use Docker for things. I could use Debian, but again, for me it was about familiarity and support (a lot more Ubuntu specific documentation).

[-] KLISHDFSDF@lemmy.ml 9 points 1 year ago* (last edited 1 year ago)

I used Ubuntu for a while and distro-hopped before deciding to land on Debian. I figured major distros used it as their base for a reason. The older I get the more I appreciate the "it'll release when its ready" approach that Debian takes. There's no economic pressure to release with major bugs hoping the next sprint will fix most issues, like a lot of "enterprise" software. The Debian release cycle is not 100% predictable, but it is reliable. I've had a server go through a few major upgrades for nearly a decade before the hardware itself gave out. The OS was rock solid the entire time. Additionally, with flatpak, outdated desktop apps are no longer an issue and I use docker for hosting services.

I will admit that Debian is pretty "bland" from a fresh install, but I don't mind that at all.

[-] Appoxo@lemmy.dbzer0.com 3 points 1 year ago

Started with RaspiOS and transitioned to vanilla Debian + OMV5 later on.
So far I never had issues whatsoever withy server. If there was an issue usually not due to debian but me learning to work with linux.

load more comments (2 replies)
[-] Veraxus@kbin.social 10 points 1 year ago* (last edited 1 year ago)

Historically I’ve done exactly that. Debian for servers, Ubuntu for workstations (because I like GNOME). But my hate for Snap runs so deep that I’ve started using Debian w/ GNOME more and more often over the last year or so.

load more comments (1 replies)
[-] elderflower@lemmy.world 10 points 1 year ago* (last edited 1 year ago)

ZFS without having to faff around with DKMS

[-] bcnelson@lemmy.world 2 points 1 year ago

This is huge for me as well and is what will keep me on Ubuntu Server until I have a very very good reason to leave or someone else adds it.

load more comments (1 replies)
load more comments (2 replies)
[-] tonytins@pawb.social 9 points 1 year ago

Before self-hosting web apps became one-click install away, Ubuntu was a lot more convenient with newer technologies, readily available documentation, and a clear update schedule. At least, that was my case.

[-] iliketrains@kbin.social 8 points 1 year ago

Most people only relate Linux to Ubuntu, Linux init system to SysVInit or SystemD, Containerisation to Docker or Kubernetes, Linux desktop to Gnome.

In some cases, it may be due to official support being available but most of the time it's just that people are being taught Ubuntu first as "THE Linux" and that's what they use since then.

load more comments (6 replies)
[-] ShittyBeatlesFCPres@lemmy.world 8 points 1 year ago

I don’t think it matters but I usually pick Ubuntu as the base for my server(s) just because I tend to always go back to an Ubuntu spin as my daily driver. It’s better to just have it be the same.

[-] LordXenu@artemis.camp 6 points 1 year ago

Because that one GitHub project that solves your needs but has sparse documentation and only works if it’s as close to what I assumed it was created on.

[-] s_s@lemmy.one 6 points 1 year ago* (last edited 1 year ago)

One of Ubuntu's strengths from an enterprise perspective is that it produces server and desktop solutions that require minimal cross-training to support both.

[-] Takahe@lemmy.nz 5 points 1 year ago
[-] JustEnoughDucks@feddit.nl 3 points 1 year ago* (last edited 1 year ago)

I'm confused. I have been running debian with ZFS for years. How is it unsupported?

load more comments (2 replies)
[-] jeena@jemmy.jeena.net 4 points 1 year ago

Humans are creatures of habit.

[-] Deebster@lemmyrs.org 4 points 1 year ago

When I last used Debian, I found myself very annoyed with the lag in the package manager. This is a very long time ago (15 years?), so probably isn't the case any longer. However, due to laziness (or proactively avoiding a bikeshed rabbit hole) I didn't check and just chose Ubuntu over Debian the other day because of that.

[-] HeavyRaptor@lemmy.zip 4 points 1 year ago* (last edited 1 year ago)

I'm a bit of a noob so I ended up going with Ubuntu after trying a few other distros. I'm sure I could have fixed the issues I was having but it was easier to troubleshoot and find solutions online due to the larger install base.

Also more things were just working out of the box

[-] mkwarman@lemmy.mkwarman.com 3 points 1 year ago* (last edited 1 year ago)

I have always gravitated toward Debian until recently. I run LXCs on proxmox and apparently Debian needs nesting enabled or else it takes around 30s to login. I think it's trying to access a system file when a user logs in that can't be accessed when nesting is disabled, and it waits to timeout before continuing with the login. Also, I have noticed that when running htop on Debian, it reports the total number of cores on my server, rather than the number of cores I have assigned to the container. Ubuntu doesn't have either of these problems - I can run it with nesting disabled (more secure) and still login without delay, and htop reports only the number of cores I have assigned to the container.

These are small issues, and there's probably a way to address them, but I haven't found any solutions yet. And when I just want to spin up a LXC quickly so I can work on an idea/pipeline/whatever, I'm finding myself going with the more frictionless option lately.

Edit to add: I run all of this headless, so I can't comment on GUI differences or anything like that

load more comments (3 replies)
load more comments
view more: next ›
this post was submitted on 12 Aug 2023
108 points (90.9% liked)

Selfhosted

40767 readers
1167 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS