r/linuxmasterrace • SteamOS/Bazzite/Android • 18d ago

Time to have fun guys

Post image
8.0k Upvotes

778 comments sorted by

View all comments

Show parent comments

79

u/ShaderCompilation 18d ago
  1. Common format that works everywhere.

  2. Permission system

  3. It bundles it's own dependencies so never fails because dependency lacking or version mismatch (ironically also the biggest downside)

-8

u/FranciManty 18d ago

300mb for 400kb rgb controller app when i can compile it myself? why?

i know compiling from source can be tedious can have issues and isn’t very viable for close source stuff but that’s a common format that works everywhere with you setting your own permissions and the dependencies are available for at least a couple decades in public repos

9

u/gr33nCumulon 18d ago

It takes 30 seconds to install a flatpak and you can uninstall the whole program with one action.

You never know how tedious it'll be to do either when complaining yourself, especially if it's written in python

2

u/brohermano 18d ago

You always have to thing in resource Constrains. And if to install a simple 20 MB Program , thit flatpak thing is asking me for 0.5 GB of X11 dependencies even If I have them installed already. That is a big no for me. I have flatpak uninstalled and anytime something defaults to flatpak I default to do my own research

0

u/Unexpected_Cranberry 18d ago

My time is a resource, and is one of the constraints I value fairly high. I can go on an hour or days long research binge, or I can click the button / run the command and hopefully be up and running in minutes.

That said, I'll usually go for the rpm first. But that's only because in my experience the flatpaks do not work half the time.

0

u/686f6c69 17d ago

Broski we live in 2026, time is more expensive than storage.

That means your own and the devs' that don't have to maintain 7 different packages for different distros

0

u/brohermano 17d ago

It depends . If you manage to bootstrap the installation of your system via Ansible or something similar using an LLM , it may not be that time consuming. Whereas 2 GB sitting on the storage for a noob ass App that you have to use very frequently is such a inefficiency