Changes

Snapcraft

203 bytes added, 18 October
The following lines were added (+) and removed (-):
Snapcraft is touted to be a special jailed development environment.  Snapcraft or simply snap is a self-contained way of packaging software that enables independent software installation. Everything that is needed to run an application is part of the snap package, so there are no external dependencies outside the snap package and no dependency with the application repository. The tool for using snaps is called snapd (the Snapcraft daemon), which must be installed first.Snapcraft is touted to be a special jailed development environment.  Snapcraft or simply snap is a self-contained way of packaging software that enables independent software installation. Everything that is needed to run an application is part of the snap package, so there are no external dependencies outside the snap package and no dependency with the application repository. The tool for using snaps is called snapd (the Snapcraft daemon), which must be installed first.  Once installed, you have yet another daemon, aka background process running full time sharing resources with everything else you are trying to do on your computer.However, using snap requires to run it as root.  The self contained nature of snap results in wasted disk space as libraries are redundantly added to many snaps, identical to each other rather than being shared.  Snaps are by and large flaky and many times seem to be broken.Using snap requires to run it as root which seems to negative any security advantage.  The self contained nature of snap results in wasted disk space as libraries are redundantly added to many snaps, identical to each other rather than being shared.  Snaps are by and large flaky and many times seem to be broken.
Bureaucrat, administrator
14,711
edits