Con el próximo lanzamiento de Ubuntu 17.04 en abril, nombres como Ubuntu Snaps y Unity 8 se han mencionado con frecuencia. La mayoría de los desarrolladores entienden de qué se trata la confusión, pero probablemente ese no sea el caso para los Linux novatos.
Así que, hoy, tocaremos brevemente lo que Snaps; son, cuán importantes son y si estar entusiasmado con este nuevo desarrollo o no.
¿Qué son las instantáneas?
Snaps son, en última instancia, aplicaciones comprimidas junto con sus dependencias y descripciones de cómo ejecutar e interactuar con otro software en el sistema que lo instaló en.
Están diseñados principalmente para ser aislados y aislados de otro software del sistema, seguros y fáciles de instalar, actualizar, degradar y eliminar independientemente de su sistema subyacente.
Canonical está desarrollando Snaps como el nuevo medio de presentación para Dispositivos de Internet de las cosas de Ubuntu e implementaciones de contenedores grandes denominadas Ubuntu Core.
Funciones de Snaps
Las característicasSnaps proporcionan una contribución significativa a Linux comunidad como, para citar Canonical, dan a los desarrolladores la capacidad de
empaquetar cualquier aplicación para cada Linux escritorio, servidor, nube o dispositivo, y entregar actualizaciones directamente.
A continuación, se destacan los motivos por los que los Snaps son excelentes:
Asequibilidad
Ponte en marcha con Snaps sin cargo y comienza a crear tus aplicaciones directamente en Ubuntu Core .
Portabilidad
Snaps le permite desarrollar, empaquetar, instalar y actualizar sus aplicaciones en cualquier Linuxescritorio, nube y servidor de una sola vez.
No busques más formas de instalar las mismas aplicaciones en diferentes distribuciones de Linux, especialmente porque muchas otras distribuciones son validación de la nueva tecnología.
Instalaciones y actualizaciones más rápidas
Con Snaps instalar y actualizar aplicaciones será pan comido porque todas las dependencias ya están presentes en el archivo zip, así que no más aplicaciones rotas .
Apoyo de la comunidad
Como es el caso con Ubuntu, así es con Snapsy Ubuntu CoreSepa que cuenta con el respaldo de una gran comunidad de desarrolladores para ayudarlo cada vez que se quede atascado como desarrollador o como un entusiasta de Linux implementando Instantáneas
Cómo instalar Snap en Linux
En esta sección, le mostraré cómo instalar Snap en Linux y cómo usar Snap para instalar, actualizar o eliminar paquetes.
Desde Ubuntu 16.04, Snap ya está preinstalado en el sistema, por lo que no es necesario volver a instalarlo. Para otra distribución, puede seguir las instrucciones como se muestra:
En Arch Linux
$ sudo yaourt -S snapd $ sudo systemctl start snapd.socket
Sobre Fedora
$ sudo dnf copr habilitar zyga/snapcore $ sudo dnf instalar snapd $ sudo systemctl habilitar --ahora snapd.servicio $ sudo setenforce 0
Una vez que Snap se haya instalado e iniciado, puede enumerar todos los paquetes disponibles en la tienda de Snap como se muestra.
$ búsqueda rápida
Para buscar un paquete en particular, solo especifique el nombre del paquete como se muestra.
$ snap find nombre-paquete
Para instalar un paquete instantáneo, especificando el paquete por nombre.
$ sudo snap install nombre-paquete
Para actualizar un paquete instantáneo instalado, especificando el paquete por nombre.
$ sudo snap actualizar nombre-paquete
Para eliminar un paquete instantáneo instalado, ejecute.
$ sudo snap remove nombre-paquete
Para obtener más información sobre los paquetes instantáneos, consulte las páginas del manual o siga los enlaces a continuación.
Le invitamos a obtener más información sobre Snaps consultando los siguientes recursos:
Espero que haya podido obtener al menos una comprensión fundamental de lo que son los Snaps y por qué son tan importantes para la comunidad de Linux. No dude en dejar sus comentarios a continuación y también hacer sugerencias de información que podría haber omitido.