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

  • Cethin@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    ·
    13 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
      1
      ·
      12 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
        1
        ·
        edit-2
        12 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
          1
          ·
          11 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
            1
            ·
            edit-2
            8 hours 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.