Usando Snap Package Manager en Ubuntu 16.04 Xenial Xerus

Los paquetes Snap parecen ser el futuro de Ubuntu, y demás distros Linux que quieran agregarse. Son paquetes que dentro de los mismos contienen la aplicación más las dependencias necesarias para ejecutarse.

Estos paquetes pueden convivir, al menos en esta versión de Ubuntu, con los .deb tradicionales de repositorios y son independientes del sistema, lo que se entiende por el sistema tradicional de dependencias.

Para ver su funcionamiento he hecho un pequeño vídeo de demostración del nuevo Snap Package Manager de Ubuntu 16.04 LTS Xenial Xerus.

Vídeo disponible a 1080p HD, ideal para verlo a pantalla completa. Enlace directo a Youtube.

Podemos ver la lista de órdenes para snap con el siguiente comando (snap -h)

yoyo@xenial:~$ snap -h
Usage:
  snap [OPTIONS] 

Help Options:
  -h, --help  Show this help message

Available commands:
  abort       Abort a pending change
  ack         Adds an assertion to the system
  changes     List system changes
  connect     Connects a plug to a slot
  disconnect  Disconnects a plug from a slot
  find        Finds packages to install
  install     Install a snap to the system
  interfaces  Lists interfaces in the system
  known       Shows known assertions of the provided type
  list        List installed snaps
  login       Log into the store
  logout      Log out of the store
  refresh     Refresh a snap in the system
  remove      Remove a snap from the system

Enjoy 😉

Actualización:

Con respecto al peso de estas aplicaciones Snap os dejo una información que me pasaron por G+

1 – Las aplicaciones de calculadora, reloj, etc que están desarrolladas por ubuntu tienen un tamaño excesivo porque son pruebas de concepto en formato snap. Estas mismas apps las buscas por Ubuntu Touch y pesan unos pocos KB. Si pesan tanto por ahora es porque han incluido todas las liberías de Ubuntu SDK en cada paquete, al contrario que en Ubuntu Touch, que no lo necesitan porque hay una especie de dependencia general para todas las apps.

2 – Con respecto a lo que usted dijo sobre que las aplicaciones snap son algo diferentes en aspecto es solamente porque esas aplicaciones fueron desarrolladas por el entorno de desarrollo de Ubuntu SDK. Cuando lleguen aplicaciones tradicionales a la tienda snap serán exactamente igual en aspecto.

3 – Por lo que tengo entendido el gestor de paquetes snap no tiene repositorios. Lo ideal sería que los desarrolladores suban sus aplicaciones a la tienda de Ubuntu y por ahí se descarguen. Con todas las facilidades que han puesto sería una tontería instalar las aplicaciones snap desde internet.

Aquí podéis verla: https://plus.google.com/+YoyoFern%C3%A1ndez/posts/iv4Zi5A7Dn2

13 respuestas a “Usando Snap Package Manager en Ubuntu 16.04 Xenial Xerus

  1. Gracias por la explicación yoyo, esperemos que los snaps traiga a linux muchas aplicaciones imprescindibles ya que sera mas fácil para los desarrolladores el desarrollar con los snaps.

    Me gusta

  2. Muy interesante el vídeo y creo sin equivocarme es el primero en este mundo linuxero qué muestra como funciona realmente snap , por qué de snap se ha hablado demasiado pero por escrito.

    Me gusta

  3. A ese ambiance theme le veo poca vida en el ordenador de Yoyo :). Muy útil para ir conociendo la novedad de los sanp de ubuntu xenial.

    Me gusta

  4. Con respecto al peso de estas aplicaciones Snap os dejo una información que me pasaron por G+

    1 – Las aplicaciones de calculadora, reloj, etc que están desarrolladas por ubuntu tienen un tamaño excesivo porque son pruebas de concepto en formato snap. Estas mismas apps las buscas por Ubuntu Touch y pesan unos pocos KB. Si pesan tanto por ahora es porque han incluido todas las liberías de Ubuntu SDK en cada paquete, al contrario que en Ubuntu Touch, que no lo necesitan porque hay una especie de dependencia general para todas las apps.

    2 – Con respecto a lo que usted dijo sobre que las aplicaciones snap son algo diferentes en aspecto es solamente porque esas aplicaciones fueron desarrolladas por el entorno de desarrollo de Ubuntu SDK. Cuando lleguen aplicaciones tradicionales a la tienda snap serán exactamente igual en aspecto.

    3 – Por lo que tengo entendido el gestor de paquetes snap no tiene repositorios. Lo ideal sería que los desarrolladores suban sus aplicaciones a la tienda de Ubuntu y por ahí se descarguen. Con todas las facilidades que han puesto sería una tontería instalar las aplicaciones snap desde internet.

    Aquí podéis verla: https://plus.google.com/+YoyoFern%C3%A1ndez/posts/iv4Zi5A7Dn2

    Me gusta

  5. Muy interesante, si esto sigue adelante (como se supone que así será) puede ser un extraordinario avance en el mundo de GNU/linux. A ver en qué va quedando. La explicación muy buena. Gracias.

    Me gusta

    1. Avance o retroceso, según se mire. Tener cientos de programas repetidos en distintas versiones en principio puede suponer una falla de seguridad importante y un excesivo espacio ocupado en disco. También supone un bien porque a los desarrolladores les será más fácil empaquetar para ubuntu, tal como lo hacen en windows.

      Me gusta

      1. Pues eso, que al final Canonical acabar´a inventando winbug$ con sus .exes tan monos que suelen traer sorpresa.

        Y dudo mucho que en Ubuntu abandonen los .deb, su base Debian y sus miles de aplicaciones.

        No le veo futuro. Como bien dices, Yoyo, no se sabe (aunque se intuye) que este sistema nos obligar´a a hacer lo que se hace en los sistemas privativos, o sea, ir a cada web de cada aplicaci´on para instalar.

        Eso sin contar lo absurdamente enormes que son esos paquetes. Por mucho que disminuyan, por l´ogica un snap va a pesar m´as que un .deb, .rpm o lo que sea.

        Si quieren facilitar las cosas deber´ian centrarse en conseguir un Centro de Software decente, que es lo que va a ayudar tanto a los novatos.

        Disculpen los acentos, pero estoy en un penlive de Ubuntu MATE que no quiere reconocer los acentos. Y que trae por cierto una cosa que llaman Software Boutique, que apenas sirve para nada.

        Veo ahora muy perdida a Canonical, sin Centro de Software, con experimentos absurdos como snap…

        P.S. Aqu´i en Ubuntu MATE resulta que se puede instalar el Centro de Software de siempre desde esa Software Boutique, luego ¿van o no a dejarla de lado? Lo dicho, no se aclaran.

        Me gusta

  6. le encontré un solo inconveniente por ahora a esto. Instalé Libre Office por snap porque siempre entraba en conflicto y debía reparar paquetes. El tema es que los menúes en la versión sólo están en inglés, y si intento descargarlos desde sinaptycs o el centro de software no se puede………

    Me gusta

Los comentarios están cerrados.

Blog de WordPress.com.

Subir ↑