How would non-root installations work for packages that provide system files (ie, all of them)?
Do you really want to give hackers that have local access the power to install stuff without gaining root privileges?
pendrachken wrote:Sounds like someone doesn't know how snaps / flatpacks work. Here's a hint; they contain all the libraries needed to run, regardless of if the versions are the same as the underlying base OS or not. This CAN lead to library duplication, but is often quite handy when the newer application needs updated libraries, as you don't have to mess with the base systems stable libraries.... potentially introducing bugs into the stable software of the base system. You also don't have to try to backport the application to use older libraries, which can also introduce subtle bugs and regressions, or just plain fail. This also means you can run OLDER software on a newer modern base without having to change library versions or worry about regressions in newer libraries.
All of this means that the flatpack / snap will be bigger than a packaged dynamically linked binary, but as said by many a people here - disk space is cheap.
vmclark wrote:pendrachken wrote:Sounds like someone doesn't know how snaps / flatpacks work. Here's a hint; they contain all the libraries needed to run, regardless of if the versions are the same as the underlying base OS or not. This CAN lead to library duplication, but is often quite handy when the newer application needs updated libraries, as you don't have to mess with the base systems stable libraries.... potentially introducing bugs into the stable software of the base system. You also don't have to try to backport the application to use older libraries, which can also introduce subtle bugs and regressions, or just plain fail. This also means you can run OLDER software on a newer modern base without having to change library versions or worry about regressions in newer libraries.
All of this means that the flatpack / snap will be bigger than a packaged dynamically linked binary, but as said by many a people here - disk space is cheap.
This doesn't make any since at all. Because disks are cheap is no reason to load up on unneeded size, especially pack on more libraries.
As long as there is APT, I'm happy. Snap is the first item to get removed from my system.
pendrachken wrote:So yeah, I'll take ease of use / convenience over worrying about saving that couple MB space for any snaps / flatpacks I would choose to install.
Users browsing this forum: No registered users and 10 guests