For context: I habe a PC with an 8gb SSD and I somehow need to get an app on there that only has a flatpak release

  • x00z@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    26 days ago

    Flatpak seems to be the best choice for consistency and to have it working straight out of the box. I think Linux currently needs this because we’re getting a lot less tech-savvy Linux users nowadays. Don’t get me wrong; package managers should still be used, but how are we going to get people to change if they run into package conflicts or accidentally uninstall a wrong package?

    • Cethin@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      26 days ago

      It’s useful, but it isn’t the best option for everyone, so other options should be available.

      • lastweakness@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        25 days ago

        Why would you want the app devs to make that? The whole problem with distro-specific packages is having to package for multiple formats and it’s a painstaking process that really isn’t worth any amount of time investment at all. If you’re an app developer, you’d much rather just make a universal package and hope that some distro package maintainer packages your app for their distro. That’s just basic common sense…

        • Cethin@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          24 days ago

          Because Flatpaks can’t share libraries or anything. It creates a lot of bloat that doesn’t need to be there. It’s great for users that want to make sure the app will always work, but it isn’t great for being efficient.

          • lastweakness@lemm.ee
            link
            fedilink
            arrow-up
            0
            ·
            24 days ago

            This is just a straight up lie. Flatpaks do share libraries, both as runtimes (as seen even in the screenshot here) and through deduplication between different runtimes and runtime versions. There’s usually very little bloat, if any, especially if you use Flatpaks a lot, which you probably should, given the huge number of advantages especially with proprietary apps.

            • Samueru_sama@programming.dev
              link
              fedilink
              English
              arrow-up
              0
              ·
              edit-2
              13 days ago

              and through deduplication between different runtimes and runtime versions. There’s usually very little bloat, if any, especially if you use Flatpaks a lot,

              ~20 different GUI applications, flatpak ended up using 14 GiB of storage while the appimage equivalent used 3.2 GIB.

              And note I was not able to find flatpaks for ghostty, goverlay, kdeconnect and a few other apps, meaning the actual bloat of flatpak is even higher.

              Edit: And this is even worse if you are an nvidia user, flatpak will download the entire nvidia driver as well.

              • lastweakness@lemm.ee
                link
                fedilink
                arrow-up
                1
                ·
                2 days ago

                AppImage isn’t a good comparison for a lot of different reasons and I think enough people have summarised that on the internet by now.

  • pastaq@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    26 days ago

    You hate people who spend hundreds of ours of their free time developing software, who then release that software for free, under no obligation to you or anyone else, and your reasoning is because they provide it in a packaging solution you don’t find ideal?

    Maybe fuck off and write your own software.

    • cley_faye@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      26 days ago

      No, they hate flatpak, one of the many option to distribute software, which is not the only one even if you consider the “must run on many distro” restriction (which isn’t 100% true, kinda like the Java write once run anywhere). There are other options, some more involved, some simpler, to do so.

      They didn’t say they hate devs, that’s on you, grabbing a febble occasion to tell someone that voiced his opinion to “fuck off”.

  • InternetCitizen2@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    27 days ago

    Personally I do like the ideas behind Snap/Flatpak. I think the sandboxing is a huge deal and will improve security going forward.

    • Captain Janeway@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      27 days ago

      In a world where space is usually the cheapest and most available hardware on a PC, I tend to agree. That being said, it’s the kind of solution that comes from engineers who put the onus on the hardware to make up for their shitty software. Engineers like me.

  • Uairhahs@lemmy.world
    link
    fedilink
    arrow-up
    0
    arrow-down
    2
    ·
    26 days ago

    Everyone brazenly saying Flatpak is the best install package management system has stockholm syndrome.