Sistema de instalación de paquetes creado por canonical pero que puede usarse en casi todas las distros (Debian, arch, gentoo, fedora, opensuse...). Consiste basicamente en incluir las dependencias junto con el paquete. Es como un sistema de paqueteria universal para todas las distros linux. Los programas se instalan en /snap/bin y pueden convivir junto a los del mnismo nombre en el sistema. Si por ejemplo, lanzamos:
$ emacs
Se ejecutará la aplicación del sistema. Si queremos el instalado con snap, lanzamos la ruta aboluta:
$ /snap/bin/emacs
Los contenidos de los paquetes está en:
$ /snap/nombre_paquete
# snap install programa
# snap find nombre_programa
# snap list
# snap info paquete
# snap revert paquete
# snap remove programa
# snap refresh