• oshu@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    1 month ago

    Every project eventually makes their own package manager. Its pretty insane if you stop and think about how routinely the package manager is re-invented.

    • Cyborganism@lemmy.ca
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      1 month ago

      For real. I don’t mind the million distributions, but can we agree on one single package manager?

      • MrAlternateTape@lemm.ee
        link
        fedilink
        arrow-up
        11
        ·
        edit-2
        1 month ago

        Where is that comic about standards now that we need it? The one where they create a new standard that is going to solve all the problems, except for now there is just one more standard??

        Edit: https://xkcd.com/927

        • Cyborganism@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          1 month ago

          Back in 2000 I started using Linux with RedHat (That’s what they were teaching us in college then.) and got to know RPMs before the automatic package dependency resolution tools. Then I moved to Ubuntu in 2004 and have been using that since, and even had a job where I built custom Linux distros based on Debian where I had to build DEB packages, so I got to know that system pretty well.

          But, honestly, if there are better package managers out there I wouldn’t mind changing if it means we all use the same thing.

          • iopq@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            1 month ago

            I’ve broken both Fedora and Ubuntu already, so I had to find better solutions. With NixOS I can roll back to a previous revision easily on boot

              • iopq@lemmy.world
                link
                fedilink
                arrow-up
                1
                ·
                1 month ago

                Upgrade 22 LTS upgrade to Ubuntu 24 LTS failed and I forgot the upgrade didn’t succeed when I rebooted. Unlike NixOS, it doesn’t roll all the changes back when the upgrade is unsuccessful

                • Cyborganism@lemmy.ca
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  1 month ago

                  Aaah I see. Ok. I can see why Nix appeals so much to you.

                  As I said, I need to try it out. I’m gonna download it right now and try it in a VM.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      1 month ago

      Not really

      There are only a few mainstream package formats and ultimately you are going to probably be using distro packages or portable formats like Flatpak.