• null_dot@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 小时前

    Things have gotten so, so much better over the last 5 or 6 years.

    Flatpak, appimage, docker are just brilliant.

    I recently discovered nix and am in that honeymoon phase of trying to hit every nail with that hammer.

    • sin_free_for_00_days@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 小时前

      I installed and then ran Gentoo for about 9 months back when it first came out, before Robbins stepped down. I remember the install was pretty involved, but after that it was a pretty sweet system. I keep saying I’m going to go back to it, but just can’t be bothered anymore. As good as it was 20 years ago, I’m sure it’s even better now.

      • ragas@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        3 小时前

        Yeah, basically handling all the caveats is now automated and you can choose to use binary packages.

  • Gerowen@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    edit-2
    10 小时前

    Flatpak/flathub is your friend. I’ve been using Linux for 20+ years and I’m to a point where if it’s not available as a deb, flatpak, system package or at the bare minimum an executable binary/script I just don’t bother. Compiling should be done by the software vendor and not required of the user unless they specifically want or need to.

  • ohshit604@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    23 小时前

    When the dependencies need dependencies and then those dependencies need dependencies, the rabbit hole is endless!

  • Hemingways_Shotgun@lemmy.ca
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 天前

    I honestly can’t remember the last time I’ve come across a package that I needed that so obscure that it wasn’t found somewhere as at the very least an appimage, if not a flatpak. I haven’t had to build from source in I don’t even know how many years now.

    • dodos@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      23 小时前

      I think it depends on the distro. Nixos is pretty bad for this if you want to try out a project that is really new. If you wait a month or two a flake usually comes out somewhere.

  • arya@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    18 小时前

    I installed Rocky linux on my new server instance today and I found out that vnstat is not available as a package in the repos. It used to be available on the older versions. 😭 It’s been a while since I got back to Linux for my personal use.

    • SparroHawc@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      18 小时前

      I wish Lemmy was able to have emoji reactions to comments just so I could react with a horrified face to this comment.

      In lieu of that, I’ll just have to put it here: 😱

      • angband@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 小时前

        it is no big deal if the package dependency for a library just got swept up in the upgrade cycle. if the needed function call didn’t change, no problems. else you just get a linker error.

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 天前

      If it would be that easy. The problem I had was, that I installed a dependency using my package manager, but to compile my originally wanted software I had to provide a cmake file (of the dependency I installed via my package manager) to the compiler, which I of course did not have.

        • Laser@feddit.org
          link
          fedilink
          arrow-up
          5
          ·
          1 天前

          It’s too funny to me that Arch of all distributions attracts the thigh /Unix socks crowd (for lack of better word). Nothing about Arch stands out for me in that regard, there’s no social statement or anything, and when I was more active in the community, it wasn’t known for that.

          I was deep enough into Arch to run my own private repository using aurutils, but no thighs :(

    • RustyNova@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 天前

      TBH if it’s just for that I’d rather use nix packages. But flatpak’s sandboxed app are better for sus packages or proprietary-might-spy-everywhere packages.

    • NaibofTabr@infosec.pub
      link
      fedilink
      English
      arrow-up
      24
      ·
      2 天前

      Flatpaks are better than Snaps, but properly maintained dependency trees and SBOMs are best, by a wide margin.

      • wheezy@lemmy.ml
        link
        fedilink
        arrow-up
        5
        ·
        1 天前

        I rarely encounter them. But they usually work when I do. But, ugh, they’re just kinda gross. Like, is this a .exe? No thank you. Don’t give me windows trauma.

    • wheezy@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      1 天前

      I’ve had the opposite experience with flatpaks that I have with snaps. I don’t really use them much. But when I see that as an option I use it and it just works. Definitely a fan as a USER of them. I’m sure people have their complaints as users and developers. But I definitely have to say it’s been positive so far. Which is a rare consistency in the life of installing packages.