• BigTrout75@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    6 months ago

    I use Flatpaks mostly because I like having my base os and gui minimal as possible. Every thinking that is not core os I install as a flatpak. This is great because I didn’t have to install dependencies like lib32 and other libraries on my root partition. Lean and mean.

    • TwinTusks@bitforged.space
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      6 months ago

      But doesnt each flatpak is packed with its own dependencies? So bascially you have the same dependency over and over.

      • d_k_bo@feddit.de
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        6 months ago

        No, each runtime is only used once. You only get duplicates for apps that use different runtimes or for dependencies that are bundled in the app.

          • Vash63@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            6 months ago

            No, it’s a layered model like Docker. They depend on various images that can be shared across applications targeting the same runtime.

          • acockworkorange@mander.xyz
            link
            fedilink
            arrow-up
            1
            ·
            6 months ago

            It’s like a separate package manager with much less granularity than most distros packages. It’s a very clever implementation that has got its pros and cons, but massive duplication of libraries isn’t one of them.