Check the new version here

Popular channels

snapcraft: la nueva herramienta de Canonical para crear Snap

snapcraft: la nueva herramienta de Canonical para crear Snappy Packages



Canonical está trabajando duro para sus Snappy Packages, pero necesita algo para construir y enviar este tipo de paquetes de manera sencilla. La aplicación que resuelve estos problemas se llama snapcraft. Snapcraft (no confundir con Snapcraft, el servidor para el famoso Minecraft) es una nueva herramienta creada por Canonical que permitirán a los usuarios empaquetar cualquier aplicación para crear un paquete listo para usar en Snappy.

Lo que hace la aplicación snapcraft es obtener todo lo necesario para el empaquetado en los repositorios y completa el proceso de empaquetado en tan solo unos sencillos pasos. Y todo gracias al desarrollador Daniel Holbach de Canonical. Además, se ha lanzado la nueva versión snapcraft 0.2, que viene con una sintaxis más potente, funciones que hacen que sea más fácil el empaquetado e incluir el contenido necesario de los paquetes de Ubuntu, soporte para plugins, función para limpiar, y una lista con otros muchos cambios.

Los paquetes Snappy están lejos aun de transformarse en un estándar para las distribuciones de escritorio, pero este pequeño pasito de Canonical acerca aun más a esta meta. Dar herramientas a los desarrolladores para que una plataforma progrese es una de las mejores cosas que se puedan hacer para “promocionarla”. Ahora la vida de los que deseen empaquetar Snappys será mucho más sencilla y por tanto atraerá a más interesados.


Por cierto, para los que no sepan que son los paquetes Snappy, aunque ya se haya hablado en este blog de ello, decir que se plantea como un sustituto de los paquetes DEB que dominan hoy las distribuciones Debian y derivadas, como es el caso de Ubuntu. Pretende ser el futuro de los paquetes para las distros de escritorio, con mayor independencia, seguridad, paquetes auto-contenidos (que no se rompan por falta de una biblioteca), que permitan actualizaciones transaccionales a versiones anteriores, sin necesidad de PPA, mayor convergencia, etc.
0
0
0
0
0No comments yet