Hello, i am currently looking for a Linux distribution with these criteria:

-it should be more or less stable, comparable to Ubuntu with or without LTS // -it should not be related to IBM to any way (so no fedora/redhat) // -it should not feature snaps (no Ubuntu or KDE neon) // -KDE plasma should be installable manually (best case even installed by default) // -no DIY Distros //

I’ve been thinking about using an immutable distro, but if anyone can recommend something to me, I’d be very grateful //

Edit: I’m sorry for the bad formatting, for some reason it doesn’t register spaces

  • Johanno@feddit.de
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    Of course debian.

    However pure debian needs some love before you can use it.

    If you want to use steam. Enable 32 bit arch.

    If you want to use flatpak. You need to install it and add the default repo.

    To install kde plasma you need only a single apt command.

    I personally run debian-testing/Trixie.

    • Pantherina@feddit.de
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      I dont get Debian. It is so manual, everything needs to be done manually. They default to ext4 which is old as balls, their updates are not automatic (and apt-automatic is painfully complicated to configure) even though on a stable distro you can easily differentiate between security and feature updates.

      Everything that might be nicely preconfigured on Opensuse or Fedora is manual on Debian.

      And… you get years old packages, without any of the fixes the developers added in the past.

      As a semi-rolling Distro Opensuse Slowroll sounds nice. I think it already works, you change repos in Tumbleweed and thats it.

      • Johanno@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        The testing branch is at most 3 weeks old. I get new software, not the newest. Kde plasma has a auto update function that works on bootup. (though I usually go into sleep mode and therefore update often by hand.)

        Yes debian is pretty plain and empty but once configured it works. Sure I would recommend Mint to people who don’t like to configure. However the Mint(debian) version is lacking a lot and there is no testing branch you can safely run of.

            • Shareni@programming.dev
              link
              fedilink
              arrow-up
              0
              ·
              9 months ago

              MX is preconfigured Debian with extra tools to help manage the system.

              We’re living in the age of flatpak and nix. There are plenty of options to install fresh and bleeding edge packages, while still having your system boot every time.

              • Pantherina@feddit.de
                link
                fedilink
                arrow-up
                0
                ·
                9 months ago

                I loved LSD conky lol.

                Never could get that to work and now on Wayland the whole concept would need to be rewritten to be a part of the desktop containmenr.

                • Shareni@programming.dev
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  9 months ago

                  I’m guessing you replied to the wrong person.

                  Can’t you make the same thing in eww and have it work on Wayland?

  • AlijahTheMediocre@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    I never understood the IBM/Redhat hate being directed at Fedora. Imagine being against using Debian because of the Ubuntu Amazon fiasco that happened years back.

    • wer2@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      Probably because of what happened to CentOS. Who owns the Fedora trademark? How independent is Fedora really?

      I am not saying anyone should avoid Fedora, I can just understand why someone would.

      • Para_lyzed@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        Just to clarify, I’m not trying to stand up for Red Hat in any of the following, just explaining the relationship between Red Hat, CentOS, and Fedora. My stance on Red Hat has historically been neutral, but recently is erring towards negative after the IBM aquisition. My stance on Fedora has always been positive.

        Probably because of what happened to CentOS.

        Red Hat bought out CentOS in 2014. They took over their trademark, hired their development team, and placed Red Hat developers on the CentOS team. CentOS was downstream of RHEL, so Red Hat had an invested interest in it, since it actually resembles RHEL.

        That’s an important distinction: CentOS was downstream of RHEL, and could be used to replace it in enterprise applications. Fedora is upstream of RHEL, and not suitable for enterprise applications (too many package and kernel updates, everything changes frequently, short term release lifetime, etc.). When CentOS was discontinued in favor of CentOS Stream, it no longer had the same value in enterprise use as RHEL, and its competition to RHEL was mostly eliminated. Again, the most important distinction there is that CentOS competed with RHEL, which is why Red Hat took it over and killed it.

        Fedora is entirely community managed and developed, with FESCo being community-elected and making decisions in the interest of the community, not in the interest of Red Hat. Red Hat sponsors Fedora, but that relationship is merely financial. It provides money to the Fedora Project because RHEL is downstream of Fedora, and benefits from its continual development. Fedora does not compete with RHEL, so Red Hat has no interest in controlling Fedora, nor could they if they wanted to with the way the project is managed.

        Who owns the Fedora trademark?

        Red Hat, of course. But again, Red Hat does not have the means to control the development of Fedora, and they would get nothing but backlash from trying, and gain nothing from it. If Red Hat tried to take over Fedora and were somehow successful, the project could easily be forked and rebranded, with the community currently managing it taking over the new fork and developing from there. Fedora would become stale, and Red Hat would have to manage it entirely, which they clearly don’t want to do in the first place. The only significant difference would be that the new Fedora fork would not be sponsored by Red Hat, and development would slow down as a result. But again, this has nothing but disadvantages for Red Hat. Red Hat benefits from the Fedora Project’s active development, and since it doesn’t compete in their market, they get nothing from destroying it.

        How independent is Fedora really?

        That depends on what aspect of independence you question. Red Hat has no control over the development of Fedora, as that is managed by FESCo. So in that way, Fedora is completely independent. FESCo and the Fedora Project have no interest in developing for Red Hat; they develop for the community. Of course, Red Hat still benefits from that development regardless, but RHEL specific development is handled by Red Hat, not the Fedora Project.

        Financially, the Fedora Project is quite dependent on Red Hat. That’s where the vast majority of their funding comes from. That funding is given to the Fedora Project because its development is mutually beneficial for both the Fedora community and Red Hat. That fact won’t change anytime soon. The testing, bug fixes, security patches, and feature upgrades from the Fedora community are incredibly valuable for Red Hat, and without a consumer desktop platform to test those changes, Red Hat would be greatly disadvantaged.

        I am not saying anyone should avoid Fedora, I can just understand why someone would.

        Personally, I can’t. At least I certainly can’t understand if their reasoning had anything to do with Red Hat or IBM. The Fedora Project is independently developed, and does not seek to satisfy the interests of either of those companies. I can understand someone not liking how frequently the kernel is updated, but then again, you don’t have to update immediately if you don’t want to. I can understand someone being apprehensive because there is some software available on Ubuntu or Debian, but it isn’t released for Fedora. I can understand someone not liking the dnf package manager; it is quite slow. I can understand someone not liking the folder structure of Fedora over Debian based operating systems. But I cannot understand someone disliking Fedora because they hate Red Hat or IBM. As fas as the end user is concerned, Fedora has essentially nothing to do with Red Hat or IBM. Yes, RHEL is downstream of Fedora, but that doesn’t affect Fedora in anyway, it’s downstream, not upstream. Fedora is, always has been, and always will be a community driven project that only has the interests of the community in mind. The Fedora Project doesn’t care about what Red Hat wants or does with RHEL, as it doesn’t affect Fedora in the slightest. CentOS was destroyed because it competed with RHEL (or at least Red Hat believed that it did), and Fedora does not. Fedora is as removed from Red Hat as Debian is removed from Canonical (Canonical sponsors Debian, if you don’t understand the context there). But you don’t see people going around saying not to use Debian just because Canonical sponsors it. If you don’t like Red Hat then don’t use RHEL, CentOS, or any of their downstreams, but don’t falsely associate the development of Fedora as being at risk of influence by Red Hat.

        Anyone who avoids Fedora because they dislike Red Hat or believe it is at risk from Red Hat is misinformed at best.

  • Starfish@kbin.social
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    Debian Stable as base OS, then activate unstable repos in a sandbox/container. Maybe even Distrobox for newer Apps.

  • StrangeAstronomer@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    You can’t avoid IBM/RedHat - they contribute to the kernel and many, many other parts of Linux eg systemd. I have no idea what you mean by DIY distros, what a peculiar adjective in this context. Linux itself is DIY. Life is DIY.

    That said, voidlinux is an independent distro without systemd or snaps based on runit for init and xbps for package management. It’s also a STABLE rolling release.

    • yianiris@kafeneio.social
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      9 months ago

      > You can’t avoid IBM/RedHat

      Let’s just leave it at that, we can’t avoid code published by them, it is everywhere. Both of those are subject and clear collaborators with agencies of the state that protects their existence.

      It is 100s of times better than MS, ok, yes, it is. Still, “we” have a long way to go, away from “them”.

      @StrangeAstronomer @Luffy879

    • pixelscript@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      9 months ago

      I have no idea what you mean by DIY distros, what a peculiar adjective in this context. Linux itself is DIY. Life is DIY.

      Pretty sure what they meant is no distros where you have to manually curate and possibly even build every sodding package, like Linux From Scratch, Gentoo, and maybe to an extent Arch. I presume they want a disto that flashes to a live USB, walks through a wizard, and boots up out of the box fully functional in minutes, no fuss required.

    • Pantherina@feddit.de
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      Slowroll. You change to it from Tumbleweed and its not completely finished but should already just work.

        • Pantherina@feddit.de
          link
          fedilink
          arrow-up
          0
          ·
          9 months ago

          Is is as testing as Fedora Rawhide? I just cant imagine it can be that stable, because Rawhide is a mess. But maybe they do way better testing.

          • Dehydrated@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            9 months ago

            I don’t really know how stable Fedora Rawhide is, because I only used it once. But OpenSuse does a whole lot of testing before shipping any update. From their website:

            Why should you consider openSUSE Tumbleweed over other distributions? The answer lies in its rigorous testing and stability emphasis. OpenSUSE is the base for SUSE Linux Enterprise Server, meaning it’s secure, stable, and provides most of the software and tools you may need. While some rolling release distributions may offer the latest software packages, openSUSE Tumbleweed couples this with a strong emphasis on ensuring these updates won’t destabilize your system. Every Tumbleweed snapshot undergoes rigorous automated testing via openQA, openSUSE’s comprehensive testing tool, before its release. This process prevents critical bugs from reaching your system, providing an unexpected level of stability for a rolling release.

    • Veidenbaums@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      I second opensuse, there is also a non-rolling release option, i think.

      My tumbleweed has been exceptionally stable, updates without problem.

    • Petter1@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      Getting the arch experience in software support (has a “community repo” as well) but in a stable way and there is never the need to use the terminal, if you don’t want)

      Love it, recommend it.

      For more stableness check out the slow rolling version or the immutable versions (both in “beta” state)

    • Luffy879@lemmy.ml
      cake
      OP
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      With diy distro I meant arch, gentoo, and nixOS The distro is meant to run on a PC which is mainly used by non tech sawwy people. And even tho I will be doing all administration tasks on it, I would like it to be as easy to manage themselves as possible, so they become familiar with Linux more.

      • 𝘋𝘪𝘳𝘬@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        The distro is meant to run on a PC which is mainly used by non tech sawwy people. […], so they become familiar with Linux more.

        In this case I always suggest trying out Linux Mint. It is not “too heavy” and not “too specific/niche”. It’s a good all-purpose distribution for desktops/laptops where basic maintenance can be performed by the user.

      • Nyfure@kbin.social
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        I dont see how e.g. arch would be super hard to maintain.
        There is a nice GUI program for installing programs and updates. (like many modern distros)
        If you dont want to set everything up, go with Endeavour or Garuda.

        I find rolling release to be easier to maintain and keep up to date than non-rolling.
        Specially if you want up to date packages for desktop use.

      • glibg10b@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        If it will be used by non-tech savvy people, why do you care about snap and IBM? Do the people care about that?

      • INeedMana@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        9 months ago

        My mom and grandma are using Manjaro. With grandma I’m the only one doing the updates of course, but with mom she usually can do it herself just using pamac-tray. If that fails a phonecall is usually sufficient. Once in a few years I have to come and do something by myself

        And when that happens I work with a distro that just works, instead of some broken crap
        EDIT: I tried having Mint on their computers. Big mistake, it’s as broken as Debian and Ubuntu

        EDIT: Xfce is very nice in such cases. It looks familiar for them while being manageable for me

          • INeedMana@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            9 months ago
            1. no rolling-release: around once half a year you have to reinstall the system because it can’t update some core library to a more recent version. And it’s only the distro’s limitation because rolling releases have no issue with it
            2. you can’t just define a package of your own. So if a piece of software is not in packages, you need to compile and install it manually without packager managing it. It tends to break in the long term and when the software suddenly becomes packaged
            3. deb-hell: if you come to the idea to solve the first problem by compiling your own package, the packager will give you hell for that. And compiling your own deb with bumped up version is no easy task. Which means that when your version of the system goes out of life, you have to reinstall. Pray that you thought about this before and put /home and /etc on separate partitions
            4. package dependencies are too baked in or stability is too high priority. Even if your issue got resolved recently, it will take a long time for an updated package to appear. And you can’t roll your own in the meantime (see 2, or even worse 1)
            • agent_flounder@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              9 months ago

              Gotcha. The difficulty in upgrading OS versions was my major gripe. Not that this is unique to Mint I’m guessing.

              Second was unavailability of newer versions (or any versions) of some software. At the time, one example was FreeCAD being a couple years behind the current version.

              And in fact this second issue made the first issue worse. I could’ve run an LTS longer. But from day one certain packages were pretty far behind and those packages didn’t get major version upgrades until I switched to the next Mint release.

              Or else I would have to point to another repo. So at one point I had a bunch of different repos. Then one might go down and break the update and upgrade process.

              And if not that approach I would have to find some other way to install but I still want to keep it updated semi automatically which isn’t possible in some cases.

              Idk. I may switch to a rolling release distro at some point. But for now Fedora runs newer versions of the kernel and presumably(?) other software, or at least it hasn’t been an issue, thus far.

  • banazir@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    OpenSUSE is good. If corporate scares you off, there’s OpenMandriva Lx or Mageia.

  • ExtremeDullard@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    9 months ago

    I’ve been running Linux Mint Cinnamon for years. It’s the stablest, most dependable distro I’ve ever run. I’ve installed it, updated it and major-version-upgraded it many times on many machines and it never broke.

    It’s basically Ubuntu with the features that make Ubuntu shite removed (basically Unity and snaps) and a no-nonsense, GTK-based Win95-like desktop environment tacked on.

    • clif@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      9 months ago

      I’ve been on mint for ages but when I updated my RAID this year it originally wouldn’t recognize it. I eventually got it recognized but it capped the 16TB drives at 999GB for some reason. For fun, I went up the chain to Ubuntu… Same thing

      In frustration I went to Grandma’s house with Debian and it worked perfect out of the box. I’d spent hours researching it but the best I found was a potential RAID related bug (lvm, specifically, I think) introduced in Ubuntu that, of course, filtered into Mint. Even fdisk reported the physical drives as 999GB in Mint/Ubuntu.

      I still don’t know the exact cause but I got it up and running so I’m a Debian guy now, I guess.

      Granted, my use case isn’t super normal since I’m using a BIOS RAID1 (and we all know how fun BIOS RAID can be) with full disk encryption.

      Worked out in the end but it made me sad to ditch Mint

        • clif@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          9 months ago

          Yep, that’s why I made sure to include that “we all know how fun BIOS RAID is” bit.

          It was fine with the previous 2TB RAID1, but that doesn’t mean anything.