3 ms·
Administration of the machine - installing and removing software- generally requires proof of admin rights at some stage. Using the apps daily does not require
by markshuttle 10y ago
Administration of the machine - installing and removing software- generally requires proof of admin rights at some stage. Using the apps daily does not require admin rights. That's quite sensible.
- moosingin3space 10y agoI was under the impression that Snap and Flatpak were similar in that they made it possible to run containerized, sandboxed apps without needing root privileges. Am I wrong?
- curt15 10y agoFlatpak supports per-user app installations. Snap currently does not.
- xori 10y agoI think you should be able to download a calculator app without admin approval when the application is self contained.
- _joel 10y agoYou need to write to a form of registry, there's no way to do that currently without proper privileges. Granted for some applications there may not need to be heavy CAPS requirements, perhaps group membership is sufficient. Maybe long-term (I don't know, not associated with snap development in anyway). There will be a way to install as a user, perhpas with all config under a ~/.snap dir or something. Until then....
- derefr 10y agoThey could just copy OSX's approach: a privileged system search-indexer daemon "discovers" new app bundles users have plopped onto the disk, and then it tells a privileged "Launch Services" daemon about those bundles, which extracts their metadata and sticks it into its registry. (This is why e.g. filetype associations for apps get registered on OSX the moment you extract the app to disk; or, more recently, the moment you de-quarantine the app from its internet origin.)
- lima 10y agoYou can add .desktop files to .local/share/applications hust fine and the gnome registry is user-specific, not global.
- _joel 10y agoWell, sure, but that's not currently the way it works. I'm sure the use of sudo could be designed away. I think it's worth mentioning that it's not just for desktop apps too, services have been ported too it as well as cli centric programs (in fact, I've personally only used those)