target OS is debian or linux mint

  • boredsquirrel@slrpnk.net
    link
    fedilink
    arrow-up
    53
    arrow-down
    2
    ·
    5 months ago

    Pro apt:

    • storage efficient
    • may be optimized for stuff like x86_64 v3 or v4
    • runs as many users and easily from terminal
    • needed for some low level stuff like system packages

    Contra apt:

    • a ton of stuff comes from outside the main Ubuntu repo. Debian doesnt have that difference afaik but still many packages may be more abandoned
    • 3rd party packaging 99% of the time, i.e. “unverified”. I had a lot of strange bugs especially with Ubuntu packages
    • the apps ars not isolated at all

    Pro Flatpak

    • a ton of verified apps, nearly unavailable on other repos (that still doesnt make unverified apps insecure!)
    • all apps have a sandbox that can be graphically hardened to be more secure, if the defaults are too broad
    • by defaults the sandbox is pretty good
    • many many apps that run everywhere

    Contra Flatpak

    • not suited for some apps like terminal apps or system stuff
    • some apps are less maintained and use EOL runtimes etc
    • some more storage space needed
    • need user namespaces, nearly all distros have them enabled
    • a bit slower startup time but okay
    • a bit more RAM usage
    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      4
      ·
      5 months ago

      I like flatpak as it helps me keep bloat down. I always find that native packages eventually pollute the system. Flatpaks do somewhat as well but I can manually delete the app storage if necessary

      • Samueru@lemmy.ml
        link
        fedilink
        arrow-up
        8
        ·
        5 months ago

        I like flatpak as it helps me keep bloat down

        Impossible. Like flatpak itself with 5 applications was using more storage than my entire distro with the same apps as appimages on top.