• superkret@feddit.org
    link
    fedilink
    arrow-up
    146
    ·
    edit-2
    10 days ago

    When you run OpenSUSE, you can feel it was made by Germans.
    The installer is a beautiful example of German engineering.
    The package manager is a perfect example of German over-engineering.
    If you run it with KDE, you have 2 redundant GUI admin tools for every config in the system, and 4 for setting up printers.

  • Fliegenpilzgünni@slrpnk.net
    link
    fedilink
    arrow-up
    135
    arrow-down
    3
    ·
    10 days ago

    Sees “Germany”

    Die Kommentarspalte dieser Pfostierung befindet sich ab sofort im Besitz der Bundesrepublik Deutschland meine Kameraden!

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

        NixOS is for people who have accidentally uninstalled 90% of their system because they didn’t pay attention to what other packages depend on the thing they were uninstalling and were desperately looking for a an undo button.

    • Zozano@lemy.lol
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 days ago

      I’m still a Linux noob all things considered, and I’ve been using NixOS for six months or more.

      It is HARD, but I see the true value of it. I will never need to reinstall Linux because I broke it, that’s simply impossible.

      If I ever need to migrate my system, it’s all backed up to github. With a single

      Bash update.sh
      

      every single .config file backed up, system upgraded, all packages updated.

      I just love Nix, it’s the perfect OS for me.

      Now I just need to learn how to use flakes…

      Sidebar: I’ve never asked before, but maybe someone can help me out. If I install a flake of an application, am I supposed to add it to the existing flake, or can I modulate flakes?

      I’ve noticed when installing the nixvim flake it generates a new flake and it runs when I issue the

      nix run ~/.dotfiles/nixvim/flake.nix
      

      command, but I don’t want to have to run that command every time. I feel like making a fish abbreviation isn’t the correct way of doing this.

      • tinkling4938@lemmynsfw.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        8 days ago

        So I’ve only been using nix about a year and only used flakes. I use in two ways.

        First, I have my main nix flake. Most everything is controlled from that. It has several outputs from full blown nixos builds per host or some home manager builds for non-nixos systems.

        Third-party flakes I use as inputs to my own flake then use the override system to inject them into nixpkgs. Then I just install whatever like normal from nixpkgs. I can either override an existing pkg (neovim nightly replaces regular neovim for me), or you can just add as a new package to nixpkgs by using a different attribute name.

        Second way is for projects with their own repo. I’ll add a project flake that has a devshell with direnv so as soon as I enter that directory it sets up a sort of virtual environment just for that project. You can add outputs to it so others can use as a third-party flake.

        My main starting point was https://github.com/Misterio77/nix-config for this design.

  • Crozekiel@lemmy.zip
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    1
    ·
    9 days ago

    ITT - “I DISAGREE WITH THE FACTUAL ACCURACY OF THE SETUP AND/OR PUNCHLINE OF YOUR JOKE.”

  • TimeSquirrel@kbin.melroy.org
    link
    fedilink
    arrow-up
    30
    arrow-down
    3
    ·
    10 days ago

    I mean, I’m on Debian and I’m on the same install instance I’ve had for almost four years now. I’m constantly reading about how some of you people keep hosing your other distros with a normal update…

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      3
      ·
      9 days ago

      Lol, I ran 5 years on arch without a break.

      Now 6 months of Bazzite without a break.

      I think the age of distros shipping severely broken updated is over. And it was always, ALWAYS grub that broke after an update on mint and opensuse 10 years ago for me.

    • Asetru@feddit.org
      link
      fedilink
      arrow-up
      5
      ·
      10 days ago

      It is? I had tumbleweed installed and switched to fedora after only a few weeks because it kept freezing.

      • festnt@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        10 days ago

        oh my girlfriend’s laptop also just keeps freezing with opensuse. do you have an nvidia card by any chance?

        • Boxscape@lemmy.sdf.org
          link
          fedilink
          arrow-up
          5
          ·
          edit-2
          9 days ago

          nvidia card by any chance?

          I think random freezing is one of the symptoms of installing it with Ventoy. Ventoy mucks up one of the installer flags or something like that, so even the wiki indicates it’s not supported. (Neither is installing it from the Live tester, if I’m not mistaken.)

          • festnt@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            ·
            9 days ago

            oh well, i guess it must be a different problem on my gf’s laptop since we used dd to put the iso in a pen drive

    • Kazumara@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      8 days ago

      No no, of course they all do. Fedora just comes with SELinux out of the box, probably still a consequence of it once being downstream of Red Hat Enterprise Linux, before IBM came.

    • kekmacska@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      5
      ·
      9 days ago

      there are many distros with even better or similiar security as fedora. The least secure ones are Ubuntu and distros based on it, and Debian stable. Even less secure are any inactive distro. But in general, most distros can be hardened, some more, some less. Like i can harden my Android phone similiar to Arch’s level. (yes, i also use custom kernel on my phone, the most secure one for my device)

      • dan@upvote.au
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        9 days ago

        Debian? Insecure? It’s only as insecure as you make it. The default minimal installation from the netinstall CD has barely anything running - not even SSH unless you explicitly select it during installation.

        • BlackLaZoR@fedia.io
          link
          fedilink
          arrow-up
          1
          ·
          9 days ago

          It’s because there are cases where non security related bugs end up being security bugs after all.

        • kekmacska@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          9 days ago

          they are the most widely used, hackers and malware developers target these distros first

  • Ephera@lemmy.ml
    link
    fedilink
    English
    arrow-up
    9
    ·
    9 days ago

    I think, a more serious attempt to summarize openSUSE would probably be: Functionality

    Debian, Arch, Fedora and such are all weirdly similar in that they focus so much on minimalism. For example, Debian uses dash as the default shell, which breaks TTYs, but possibly squeezes out a tiny bit of performance, so I guess, that’s worth it…?

    • dan@upvote.au
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      9 days ago

      Debian only uses dash for the system shell, and it does improve performance a bit given how many shell scripts run on a typical Linux system. Interactive shell is still set to Bash by default.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 days ago

        Sure, it’s still just certainly a choice. It took me multiple years to realize why it’s so broken on TTYs, as well as when you run newgrp and probably other places.

        I thought Linux just sometimes goes into this buggy state, where you can’t make any typos. At one point, I broke my GUI session and had to fix it, typing commands off of my phone screen, without making any typos.

        Learning that this is Working As Intended™ just killed me…

        These days, I know that you can just run bash (or your shell of choice) to get out of this buggy state, and I still set bash as the system shell when I have to use a Debian-based system, because I just do not care about however much performance it brings in.

    • kekmacska@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 days ago

      i used Tumbleweed with KDE. It is something i can recommend. Not that customizable, but it has tons of features and very stable for a rolling distro. It only breaks if you try to customize stuff too much

  • Mwa@lemm.ee
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    9 days ago

    More accurate i would describe Fedora is:
    Adopting Modern features first(Wayland,pipewire,etc Like there is no x mode in most stable Wayland desktops) and only having free and open source Repos(Rpmfusion can be added but its not official and excludes the Kernel drivers).