Snap en Ubuntu (imagen destacada)

Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Distros y proyectos que usan paquetes snap
Distros y proyectos que usan paquetes snap

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.

Snap en Ubuntu
Snap en Ubuntu

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:

  1. 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.
  2. No se tendrá que utilizar un sistema actual para tener las últimas versiones de las aplicaciones.
  3. 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.
  4. Se pueden experimentar nuevas aplicaciones sin miedo. Si no nos gusta, lo desinstalamos y listo.
  5. 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


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *