Visitas: 32
Los snaps son paquetes creados por Canonical para su Sistema Ubuntu y son una nueva manera de instalar aplicaciones. Estos paquetes no son exclusivos de Ubuntu, si no de varias empresas como Dell, Samsung, Fundacion Linux, entre otras.
Un paquete snap es un único binario que contiene todas las dependencias y su extensión es .snap. Su puede distribuir en todas las plataformas que soportan snaps.
No todas las aplicaciones están disponibles como snaps.
La idea de un paquete snap no es reemplazar paquetes deb o rpm, si no un complemento para tener de forma rápida y fácil aplicaciones universales. No son para utilizar paquetes que interfieran en el sistema base.
Ventajas de usar un paquete snap:
- No se tendrá que instalar o buscar repositorios para cumplir con las dependencias. Con un sólo paquete de snap ya esta instalado un paquete.
- No se tendrá que utilizar un sistema actual para tener las últimas versiones de las aplicaciones.
- Todas la aplicaciones instaladas con snap están aisladas del resto del sistema. Esto ocasiona que las dependencias incluidas del paquete snap no afectará al resto del sistema. Esto es un gran dolor de cabeza en muchas situaciones.
- Se pueden experimentar nuevas aplicaciones sin miedo. Si no nos gusta, lo desinstalamos y listo.
- Cómo son aplicaciones independientes y no afecta al sistema , los desarrolladores pueden lanzar rápidamente sus aplicaciones, ya que si se tiene un bug, no afecta en ningún lado del sistema base.
La gran desventaja es que pesa más que un deb o rpm normal, porque incluye las dependencias.
Un paquete snap no busca reemplazar paquetes deb o rpm, si no busca la manera más sencilla de instalar programas comunes.
Listar paquetes snaps disponibles:
snap find
Si querés buscar un paquete snap más específico
snap find apache
Si necesitas una descripción mas completa de los paquetes
snap find | grep apache
Para instalar paquetes snaps
sudo snap install nombre_paquete
Obs:
- En el comando anterior se está indicando que se quiere descargar e instalar tal paquete. Se va a estar mostrando en todo momento una barra de progreso.
- Después de instalar un paquete snap, para utilizar la aplicación, hacemos como siempre. Buscamos la aplicación en el menú o simplemente utilizamos la línea de comandos.
Actualizar todos los paquetes snap instalados en el sistema:
sudo snap refresh
Actualizar un paquete snap específico:
sudo snap refresh notes
Obtener los paquetes instalados en nuestro sistema:
snap list
Para hacer una búsqueda específica:
snap list | grep paquete_buscado
Eliminar un paquete snap:
sudo snap remove nombre_paquete
Obtener los cambios recientes que se realizaron en el sistema:
snap changes
Para obtener ayuda:
snap help
Imagen Snap: Muy Linux
Fuente 1: Isla bit
Fuente 2: Kuboosoft
Fuente 3: Omicrono