• voracitude@lemmy.world
    link
    fedilink
    arrow-up
    60
    arrow-down
    7
    ·
    2 months ago

    I have no horse in the Linux distro race, I’m just downvoting this inferior version of the meme format because fuck that guy.

  • Peasley@lemmy.world
    link
    fedilink
    arrow-up
    20
    arrow-down
    1
    ·
    edit-2
    2 months ago

    Somebody has never used opensuse. Zypper is an amazing package manager, one of the best on any distro.

    It can handle flatpacks, native packages, and packages from the opensuse build system, keeping everything updated and organized.

    Pacman is very basic by comparison, and a lot slower too in my experience.

      • Peasley@lemmy.world
        link
        fedilink
        arrow-up
        5
        arrow-down
        2
        ·
        edit-2
        2 months ago

        I guess I’m smart enough to install opensuse, but dumb enough that I somehow got slow pacman.

        I kid you not, on my hardware zypper is the fastest between ubuntu apt, fedora dnf, and arch pacman. dnf was the second-fastest on my hardware, with apt and pacman being pretty sluggish

        I’ve also used portage which was even slower, but probably not a fair comparison considering how much more complex it is.

          • Zangoose@lemmy.one
            link
            fedilink
            arrow-up
            13
            ·
            edit-2
            2 months ago

            In the grand scheme of things the difference between C, C++, and Python isn’t meaningful when operating over a network (edit: for a single-user system). It’s very likely that the difference for thread OP is just caused by weaker connections to specific repos.

            We’re talking about a package manager, not a game, network server, etc. On a basic level the package manager only needs to download files from a network and install them (OS syscalls for reading/writing files, these are exposed C functions or assembly routines), or delegate to a specific package’s build setup (which will also likely be written in a compiled language)

          • sorrybookbroke@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            10
            ·
            2 months ago

            Trust me my friend, a person can make a c program that’s much, much slower than one in python. That’s a meaningless point.

            Sure, c allows for more control and thus the possibility for a quicker program but that’s just it, a possibility.

            Zipper, though written in c++, can only download one thing at a time. This is why it’s so slow

  • Björn Tantau@swg-empire.de
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    edit-2
    2 months ago

    Serious question: What makes Arch’s package manager so “great”? I always just found it confusing to use. The flags don’t make any sense to me. It feels like you have to add a varying number of s or y to get it to do what you want. I never found it to be any faster or slower than any of the others (apart from portage of course) out there. And apart from the flags it doesn’t seem to give me any more or less trouble than the others.

    • WFH@lemm.ee
      cake
      link
      fedilink
      English
      arrow-up
      12
      ·
      2 months ago

      pacman -Snstall -yefresh -yefresh -unly-upgrades

    • exu@feditown.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 months ago

      As a user it’s definitely harder to get into than apt or dnf. However, as a packager, it’s very easy to package new applications for pacman. That’s also why the AUR offers this many packages often not found in other distros.

    • VeganCheesecake@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      2 months ago

      I use tumbleweed on my desktop, but run arch on a secondary machine. From experience, pacman is much faster than zypper, even on a slower machine.

  • UnfortunateShort@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    2 months ago

    OpenSUSE exists as a testbed for SLE, I don’t think there’s anything confusing about that. It’s also much easier to get to a sensible setup for new users. If it weren’t for the AUR and the Arch Wiki, I would probably still be using it.

  • Shareni@programming.dev
    link
    fedilink
    arrow-up
    11
    arrow-down
    4
    ·
    2 months ago

    Arch has no reason to exist as almost all of it’s benefits are replicated with nix without having your system fail to boot because you dared to update it.

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

        I decided to dump arch when I was working in a foreign country for a month, had bad internet, and had to weigh whether -Syu or -S would be more likely to break my system. Shit’s way too stressful.

      • Shareni@programming.dev
        link
        fedilink
        arrow-up
        6
        arrow-down
        1
        ·
        2 months ago

        Run pacman -Syu, reboot, and it fails to boot. Had it happen many times with arch and derivatives on multiple devices. It’s far more likely to happen if you don’t update for like a month.

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

            A dumb one using Arch on a backup media device. At least that one dodged the bad grub release.

            I’ve had it also happen on the main device that was updated multiple times a week.

  • cetvrti_magi@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    3
    ·
    2 months ago

    Arch based distros are pretty stable in my experience. I actually had much more problems on distros like Debian and PopOs than Arch.

      • cetvrti_magi@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        Problems I had were because of software not being on the latest version, not updates. Things just work on Arch for me. Only thing that ever broke was Xorg because of Nvidia drivers but that’s pretty easy fix.

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

          Problems I had were because of software not being on the latest version

          I really need to get someone to make a jingle for this: just use flatpak/appimage/distrobox/nix…

          Things just work on Arch for me.

          And how long have you been using that install? I ran arch and derivatives for 2+ years on multiple devices and can’t count how many times they failed to boot due to an update.

          MX + nix unstable give me the same bleeding edge packages without risking my system exploding randomly, while also giving me a bunch of other benefits.

        • Nisaea@lemmy.sdf.org
          link
          fedilink
          arrow-up
          2
          ·
          2 months ago

          You’ve been lucky. I’ve been daily driving EndeavourOS for a few months now and I really love it but it did spontaneously break spectacularly twice already due to updates.

  • Staraven1@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    Arch stable ? I mean, from experience, I’ve had one break in stability so bad it made me hop : the lack of gentoo-like config protect. To be fair, I was on Artix but the breakage was versions of Pipewire deleting not just my changed config files but config files it couldn’t run without ! Or to be fair, also, actual Arch but on my phone, plasma 5 package conflicts (that came as is from the installation image) prevent the whole system from updating 🙃 … Never had any of those 2 problems on OpenSUSE or, to be fair, non-Arch-based distros

    • Staraven1@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2 months ago

      Nevermind : just got my boot borked on OpenSUSE (which is dumb as the rest of the system is fine but I can’t easily just reinstall just the boot) THANKS, TPMs Edit : “what do you think is stable then ?” idk, fcking Gentoo ? “And what if I don’t wanna compile blah blah” use linux lite, may not be rolling and pretty nooby but it is stable and the only one I feel comfortable handing to my mom (amongst the ones I’ve tried) without that much bloat

  • owatnext@lemmy.world
    link
    fedilink
    arrow-up
    8
    arrow-down
    5
    ·
    2 months ago

    Sorry. I didn’t even read it. I just down voted when I saw that terrible human being.

  • Presi300@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    Coming from someone who’s clearly never used Arch… It is anything but stable, that’s kinda the whole point.