Snap

De La Wiki de KiVi

Definición

Snap es similar a Flatpak en el sentido de que es un sistema de paquetes de software independiente del sistema operativo subyacente. Sin embargo, Snap fue desarrollado por Canonical, la empresa detrás de Ubuntu, y está diseñado para funcionar específicamente en sistemas Ubuntu. Snap también utiliza un sistema de aislamiento de aplicaciones, lo que significa que cada aplicación se ejecuta en su propio entorno. Una de las principales ventajas de Snap es que los desarrolladores pueden empaquetar todo lo que necesitan en un solo archivo, incluidas las bibliotecas y dependencias.

Pros y contras

Pros:

  • Snap permite que las aplicaciones se ejecuten en su propio entorno aislado, lo que garantiza su seguridad y confiabilidad.
  • Snap puede contener todas las dependencias en un solo archivo, lo que facilita la distribución de aplicaciones.
  • Snap es fácil de usar e instalar en sistemas Ubuntu.

Contras:

  • Snap solo funciona en sistemas Ubuntu.
  • La instalación de aplicaciones Snap puede ser más lenta que la instalación de aplicaciones nativas.
  • Snap puede ocupar más espacio en disco que la instalación de aplicaciones nativas.
  • Snap genera un punto de montaje por cada paquete instalado.

Los comandos más comunes

  • sudo snap search [descripción-de-la-aplicación] : Permite hacer una búsqueda de la aplicación.
  • sudo snap install [nombre-de-la-aplicación]: Instala la aplicación Snap especificada.
  • sudo snap remove [nombre-de-la-aplicación]: Desinstala la aplicación Snap especificada.
  • sudo snap refresh: Actualiza todas las aplicaciones Snap instaladas a la última versión disponible.
  • sudo snap find [nombre-de-la-aplicación]: Busca aplicaciones que contengan el nombre especificado.
  • sudo snap info [nombre-de-la-aplicación]: Proporciona información detallada sobre la aplicación Snap especificada.
  • sudo snap list': Para listar las aplicaciones instaladas.