I’m looking to turn an old laptop into a home server. What distros make sense to use for that? Use a server dedicated distro like Ubuntu Server or is a regular desktop environment like Mint fine too?

Edit: TL;DR use Debian

  • pmk@piefed.ca
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    4 days ago

    I use Debian for my home server, and for my vps. And on my laptop. It’s been great so far, no real complaints after using Debian for 15 years.

  • just_another_person@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    4 days ago

    Fedora or Debian, but it depends on what you’re going to be using it for.

    Maybe you want a NAS OS instead? Maybe a media system like Open Filevault? If just runnings VMs and Containers, maybe something geared towards that.

    Fedora does have some nice preconfigured stuff like Cockpit and several helper automations by default. Yes, they can be installed on Debian, but it’s extra steps.

  • Nico198X@piefed.europe.pub
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    9
    ·
    4 days ago

    Don’t use frigging debian. It’s 2026. Use something atomic and for containers like openSUSE MicroOS.

    • Lka1988@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      3 days ago

      Debian still exists today because of the stability provided by older-but-perfectly-fucntional packages. Older ≠ bad

    • owenfromcanada@lemmy.ca
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      2
      ·
      edit-2
      4 days ago

      Not everyone needs an atomic OS. Not everyone wants to use containers for everything. Because while those have value, they also add a layer of complexity and an additional learning curve.

      • Nico198X@piefed.europe.pub
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days ago

        And debian isn’t the eternal answer to everything. It will require more maintenance. Most people are just stuck on what they have always done and don’t want to change.

        Thank God I didn’t listen to all the people regurgitating that I should use debian.

        • owenfromcanada@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 days ago

          You’re right–like I said, an atomic OS has its benefits, and containers are great. They’re just not a place I would point a beginner.

          It’s easy for those of us with more experience to forget what the learning curve is like. Sure, there are a handful of people out there who would enjoy starting out with Alpine or Arch, but there’s good reason most people start with Fedora or Mint or Ubuntu.

          • Nico198X@piefed.europe.pub
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 days ago

            Maybe I misread his experience.

            When I started with Linux, I started with Ubuntu in 2005.

            But when I started self hosting, which was just last year, I went straight to MicroOS and podman and never regretted it.

            Well, that’s my recommendation at least. In the end, either will work.

      • ulterno@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        3 days ago

        And possibly more clock-cycles, leading to higher energy usage.
        And maybe even more RAM.

  • happy_wheels@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    4 days ago

    I would recommend Debian or OpenSUSE LEAP (not Tumbleweek). Both distros work fine headless, as they are rock-solid and give you control over your update & maintenance timings. .

    • Eldritch@piefed.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      4 days ago

      Yes, Debian is slow to change or break. Slow to change sucks on the desktop pretty often. But on servers not breaking and not changing is typically what you want.

    • testaccount372920@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      4 days ago

      The kind that is beginner friendly, where I can host some stuff like Jellyfin, some storage, git or similar, etc. Just for me and friends/family to access.

      • AnUnusualRelic@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        So, a file server, mostly. A laptop is fairly inadequate for that, but will work for small loads.

        There are specialist distributions for that purpose, but you seem to want something more “generic”.

        You have a choice of trendy (what the forums like), or industry standard what’susedon real life servers) basically.

  • Sanctus@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    4 days ago

    Just run debian with a DE. I have a beefy server that I got out of sheer luck and I run it with a DE. Everything else is just SSH but I wanted a DE to fuck around with openjdk on the minecraft server cause Java is a bitch. Like someone tell.me why it updated from openjdk8 to 21 when I installed 8 manually.

  • sonofearth@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    3 days ago

    Debian. With unattended-upgrades installed. I ssh monthly just to update the docker images and clean up old logs.

  • Mereo@piefed.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    4 days ago

    Ubuntu or Debian. I’m using Ubuntu and it has never failed me.

  • rammjet@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    I use Mint. I tried Ubuntu several times and ran into dependency issues. Mint has extra stuff you won’t need, but it “just works”. And no Snap.

  • neidu3@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    4 days ago

    Debian, imho. I use it on all my servers except for a few work-related use cases that actually require Centos

  • harsh3466@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    4 days ago

    I use Ubuntu Server on my home servers. Been running it on them for years without issue. I know Canonical/Ubuntu get a lot of hate in the linux community, but for server side things, I think it’s great.

    1. If you use an LTS (24.04) version, you can get super long term security updates, meaning you don’t have to worry about a full os upgrade for 10-15 years (via the free Ubuntu pro).
    2. It’s super solid, boring, and dependable, which is what you want out of a server os
    3. If you need it, there’s a TON of documentation/support information out there for Ubuntu.
  • SayCyberOnceMore@feddit.uk
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    Arch.

    Minimal, rock solid, good documentation.

    If you feel the need for containers, that could be installed too.

    Whatever you use… understand it and do backups. Something will break.