Difference between revisions of "Snap"

From wikieduonline
Jump to navigation Jump to search
Line 7: Line 7:
 
* Install your first application: <code>snap install hello</code>
 
* Install your first application: <code>snap install hello</code>
 
* Remove an application: <code>snap remove hello-world</code>
 
* Remove an application: <code>snap remove hello-world</code>
* Search for your application: <code>snap find SNAP_TO_SEARCH</code>. See also [[
+
* Search for your application: <code>[[snap find]] SNAP_TO_SEARCH</code>. See also [[
 
** Search for Canonical’s snaps:<code>snap find Canonical</code>
 
** Search for Canonical’s snaps:<code>snap find Canonical</code>
 
* List installed snaps: <code>snap list</code>
 
* List installed snaps: <code>snap list</code>

Revision as of 07:17, 22 December 2019

Snap[1] is a software deployment and package management for Linux available at least since 2015[2] with support for channels[3] and parallel installs [4].

Snaps are basically an application compiled together with its dependencies and libraries – providing a sandboxed environment for the application to run. These are easier and faster to install, can receive latest updates and is confined from the OS and other apps.

Basic operations

  • Installation: sudo apt install snapd[5]
  • Install your first application: snap install hello
  • Remove an application: snap remove hello-world
  • Search for your application: snap find SNAP_TO_SEARCH. See also [[
    • Search for Canonical’s snaps:snap find Canonical
  • List installed snaps: snap list
  • snap changes
  • Show Info: snap info SNAP_NAME
  • Update your snaps: sudo snap refresh

Snapshots and Roll Back

  • Take a snapshot: snap save
  • Roll Back (including data): sudo snap revert hello

Channels

  • Change channel: sudo snap refresh hello --channel=beta

Adoption

snaps were introduced in Ubuntu 16.04 LTS.

Activities

See also

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.

Original Source: https://en.wikiversity.org/wiki/Snap

Advertising: