I’m a software developer with plenty of linux experience but I just want a distro that just works without me having to troubleshoot everything all the time. I am lazy and I just want something easy and reliable. I don’t want an update to break it. But I want the ability to customise it if I want to and the ability to install pretty much everything available easily.

Basically I want MacOS, but as Linux. I’m very hopeful that there’s something I have overlooked!

  • Cris@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    26 days ago

    A summary of potentially suitable options

    Fedora is probably one of best answers if you need current packages. Nobara if you want gaming stuff preconfigured, and it also has non-free repos enabled out of the box and some quality of life tweaks already done for you.

    Mint is an amazing option if you don’t care about Gnome desktop, as its not available out of the box, and I’ve seen it discouraged to install from the repos due to potential package conflicts.

    Pop os is a cool project that many like, but I always seem to have issues when I’ve tried it. Your milage may vary. I know less about it because when I’ve tried it it’s given me issues, so I haven’t continued to investigate whether it’s a good fit for me 😅 but I think it’s usually regarded as stable distro with a friendly community

    Opensuse tumbleweed is a great option, the main issue I’m aware of people having with it is that zypper (the package manager) is slow which can be frustrating. Its a cool project because its one of the few examples of what some people sometimes describe as a “stable rolling release”, where you’ll get new packages and everything is updating all the time, but you shouldn’t see breakage or need to manually intervene in package upgrades.

    Debian is insanely stable and a great choice if you don’t all the new and shiny packages. One of it’s selling points is that it’s purely a community project, not funded by one big company who uses it as the upstream for their corporate distro for servers

    Ubuntu is generally super stable and low maintainance but it comes set up to use snaps, which have a proprietary back end I feel has no place on the linux desktop. If this isn’t an issue for you, Ubuntu isn’t a bad choice at all.

    Manjaro is a neat distro in theory, aiming to use arch as a rolling release base but holding packages back long enough to make sure things are stable. In practice I think community sentiment is that the devs/maintainers aren’t really on the ball, and because packages are held back you really shouldn’t be using the arch user repository which is a big part of what makes arch so appealing to many. I would probably avoid for your usecase.

    In general I would stick to bigger projects, and I would avoid minimal distros and arch based projects. Many people regard arch as a relatively stable experience these days in terms of breakage because they use something arch based and haven’t had issues, but arch assumes you’re prepared to troubleshoot if something breaks, or to go make a thing work properly if a package upgrade requires manual intervention. Arch and bleeding edge rolling releases in general don’t really fit what you’re describing you want

    I’ve spent a lot of time digging through what’s out there trying to find what might become my distro of choice, so it you run into a question about a distro feel free to ask and I may be able to tell you a bit about community sentiment and what the pros and cons could be

    Hope you find what you’re looking for! Have a great day ☺️

    Edit: added pop os and mint, and edited some wording