you are viewing a single comment's thread
view the rest of the comments
[–] -4 points 5 months ago (17 children)

Why are people using flatpak again?

  • source
  • hideshow 17 child comments
  • [–] 41 points 5 months ago* (1 child)

    They're somewhat sandboxed, likely to be up to date, and it behaves similarly across different machines. It's nice for GUI programs that don't need access to the wider system, and it won't mess with anything else that I already have installed. I guess it would have similar pros and cons as containerization with Podman/Docker?

    I get the vast majority of my GUI programs from Flathub. I didn't know there was a controversy with it, other than just wanting a different way of doing things.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 29 points 5 months ago* (last edited 5 months ago)

    Yea I love Flatpak. No dependency hell, works great in Discover, never need to pipe curl into bash for some huge installer script, it gives a little bit of safety with sandboxing, and you can even install/update without the admin password

    I almost always favor it except for something more core to the system (web browser, Steam... that's about it lol)

  • source
  • parent
  • [–] 26 points 5 months ago (11 children)

    Because it just works, and updates faster than apt.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 3 points 5 months ago (10 children)

    Everything updates faster than apt, and AppImages just work if that's the standard we're going with.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 12 points 5 months ago (9 children)

    I don't hate AppImages, but they're not as convenient as Flatpak

  • source
  • parent
  • hideshow 9 child comments
  • [–] 2 points 5 months ago (8 children)

    How? I dont think its possible to be more convenient than an AppImage.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 5 points 5 months ago (6 children)

    How do you know an update has been released? How do you upgrade it?

  • source
  • parent
  • hideshow 6 child comments
  • [–] 2 points 5 months ago (4 children)
  • [–] 4 points 5 months ago (3 children)

    That's interesting, so it requires flatpak to install, but why would you when you already use flatpak?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 5 months ago (2 children)
  • [–] 1 point 5 months ago (1 child)

    For when the devs provide app image but not flatpak or are app images somehow better?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 5 months ago

    That or if you're running an immutable distro like Bazzite and there's an app image available because it's easier than setting up OS-tree layering etc.

    Or you just want an easy way to update app images lol

  • source
  • parent
  • [–] 8 points 5 months ago* (last edited 5 months ago)

    AppImages don't go in Discover with all my other programs. They don't auto update, no review system, no way to cleanup the files they created when uninstalling, I have to manually add shortcuts to my app launcher. Also Flatseal is pretty cool.

    I've tried Gear Lever, but in my experience it hasn't ever succeeded in updating an AppImage for me. And it's kind of awkward giving it an AppImage file so it can move the file, instead of the download and the installation being the same single action.

    One thing a lot of people don't know about Flatpak is that you can get .flatpakref files like Kdenlive uses for their daily builds. Very cool!

    https://cdn.kde.org/flatpak/kdenlive-nightly/org.kde.kdenlive.flatpakref

    https://kdenlive.org/download/

  • source
  • parent
  • [–] 18 points 5 months ago* (1 child)

    Because at least with flatpak I don’t end up with app files littering my system and personal folders.

    macOS’s application format used to be the best. It’s kind of a mess now with half of apps following xdg, some writing to the app folder, some application support and some iCloud Drive.

    But it used to be good.

  • source
  • parent
  • hideshow 1 child comment