snap
Install and manage snap packages — self-contained, auto-updating applications.
Synopsis
snap [COMMAND] [OPTION]... [SNAP]...
Examples
sudo snap install code --classic
snap list
sudo snap refresh
snap find music
Common options
| Flag | Description |
|---|---|
| install | Install a snap |
| remove | Remove a snap |
| list | List installed snaps |
| refresh | Update snaps |
| find | Search snap store |
About snap
The `snap` command install and manage snap packages — self-contained, auto-updating applications. Package management commands install, update, and remove software on Linux distributions.
Each distribution family has its own package manager — apt for Debian/Ubuntu, yum/dnf for RHEL/Fedora, pacman for Arch, and so on. Understanding your distro's package manager is one of the first steps in Linux administration.
The command accepts 5 commonly used flags shown above, though the full set of options is available in the man page (`man snap`). The 4 examples on this page cover typical real-world usage patterns that you can copy and adapt for your own workflows.
Related commands
More Package Management Commands
Other commands in the Package Management category