Snap es un gestor de paquetes universal que permite instalar software que de otro modo no estaría disponible. Descubra cómo instalar y utilizar Snap en las distribuciones Linux basadas en Ubuntu y Red Hat.
Snap y Flatpak son gestores de paquetes que eliminan los problemas de dependencia que (durante mucho tiempo) afectaron a herramientas como apt y yum. Así, en lugar de tener que instalar primero las dependencias necesarias para un software (o esperar que el gestor de paquetes integrado las encuentre por ti), sólo tienes que instalar el software que necesitas. ¿Cómo funciona?
Puede leer también | Ubuntu 22.04 LTS : ahora busca en abandonar su archivo de socios a favor de Snap Store
Los paquetes Snap y Flatpak incluyen todo lo que necesitan para funcionar, todo en un "contenedor" universal que puede instalarse en cualquier sistema Linux. Hay que tener en cuenta que Snap y Flatpak no son intercambiables. De hecho, estos dos sistemas son competidores, cada uno compitiendo por conquistar las comunidades de código abierto y cada distribución de Linux en el mercado.
En la actualidad, Snap se limita principalmente a las distribuciones basadas en Ubuntu y Flatpak a todas las demás. Eso no significa que no se pueda instalar Snap en distribuciones que no sean Ubuntu o Flatpak en distribuciones Ubuntu. Se puede. Como he dicho, mi distribución de escritorio Pop!_OS (basada en Ubuntu) tiene tanto Snap como Flatpak e instalo aplicaciones con ambos.
Puede leer también | Para desarrolladores Snapcraft Infografia
Te mostraré cómo. En este artículo, nos centraremos en Snap. Lo que voy a mostrarte es cómo instalar software desde la línea de comandos. No te preocupes, en realidad es muy sencillo. Puede que su distribución de elección tenga soporte para Snap integrado en el gestor de aplicaciones GUI (como GNOME Software o KDE Plasma's Discover). Si su gestor de paquetes GUI tiene soporte para Snap incorporado, no tendrá que preocuparse de tocar la línea de comandos. Aún así, es una habilidad divertida de aprender. Y, si tu gestor de paquetes no incluye soporte para la tecnología, es algo que querrás saber.
Cómo instalar Snap
Lo que necesitas:
Lo único que necesitarás para esto es una distribución de Linux que soporte Snap y un usuario con privilegios sudo.
1. Abrir la aplicación terminal
Lo primero que hay que hacer es abrir la ventana de terminal. Esto se puede hacer desde el menú de tu escritorio o desde la vista general de aplicaciones.
2. Asegúrese de que Snap está instalado
Desde la ventana de terminal, ejecute el siguiente comando:
snap --version
El resultado debería ser algo parecido a esto:
snap 2.59.1
snapd 2.59.1
serie 16
pop 22.04
2. Instalar Snap en Ubuntu
Si Snap no está instalado, puede instalarlo en distribuciones basadas en Ubuntu con el comando
sudo apt-get install snapd -y
3. Instalar Snap en distribuciones basadas en Red Hat
Para las distribuciones basadas en Red Hat, primero debe instalar el repositorio EPEL con:
sudo dnf install epel-release -y
A continuación, actualice dnf con:
sudo dnf upgrade
Por último, instale Snap con:
sudo dnf install snap -y
Cómo instalar software con Snap
Ahora que Snap está instalado, es hora de instalar algo con él. Vamos a instalar la popular aplicación de streaming de música Spotify.
Puede leer también | Calculate, BlackArch, RHEL, Qactus, Snapcraft, Phoronix ping
Una cosa buena de Snap es que el uso es el mismo, independientemente de la distribución de Linux que utilices.
1. Abrir el terminal
Es probable que aún tengas abierta la ventana de terminal desde que instalaste Snap. Si no es así, ábrela de nuevo.
2. Instalar Spotify
Para instalar Spotify con Snap, el comando es sencillo:
sudo snap install spotify
Y ya está. Spotify se instalará y deberías encontrarlo en el menú de tu escritorio (o en la vista general de aplicaciones).
3. Cómo actualizar Spotify con Snap
Los cambios son bastante buenos, ya que Snap actualizará automáticamente los paquetes instalados por ti. Sin embargo, en el caso de que quieras hacerlo manualmente, el comando para hacerlo es:
sudo snap refresh
4. Cómo eliminar aplicaciones con Snap
Para eliminar Spotify de Snap, el comando sería:
sudo snap remove spotify
Y eso es todo lo que hay que hacer para instalar software con Snap. Una cosa a tener en cuenta es que, si no estás seguro de si un software está disponible a través de Snap, puedes buscarlo con el comando find de la siguiente manera:
snap find NOMBRE
En la línea de comandos anterior, NOMBRE es el nombre del software que está buscando. Si aparece en la búsqueda, puede instalarlo.
Puede leer también | Presume del éxito y aceptación de Snap Canonical