Instalar snap en tu distribución de Linux

329

Siendo uno de los repositorios que más ganan auge entre las distribuciones, Snap es una excelente opción a la hora de instalar aplicaciones en Linux de una forma rápida y sencilla.

Personalmente uso este repositorio para instalar aplicaciones privativas, como un cliente de WhatsApp para Linux, Discord, Spotify entre otras. Es por ello que he decidido hacer una guía rápida para que puedas empezar a usar snap desde tu distribución favorita.

Debes saber que snap viene por defecto en:

  • Ubuntu 16.04 LTS o posterior, incluyendo Ubuntu 18.04 LTS (Bionic Beaver), Ubuntu 18.10 (Cosmic Cuttlefish) y Ubuntu 19.04 (Disco Dingo).
  • Lubuntu 18.10 y Kubuntu 16.04 LTS y posteriores.
  • Linux Mint 18.2 (Sonya), Linux Mint 18.3 (Sylvia) y sus últimos lanzamientos Linux Mint 19 (Tara) y Linux Mint 19.1 (Tessa).
  • Xubuntu 16.04 LTS y posteriores, incluido Xubuntu 18.04 LTS (Bionic Beaver) y Xubuntu 18.10 (Cosmic Cuttlefish).
  • CentOS 7.6+ y Red Hat Enterprise Linux 7.6+

Instalación de snap en Manjaro Linux

Snapd puede instalarse en Manjaro desde la aplicación de «Añadir y quitar software instalado» Pamac, pero también puedes hacerlo desde la terminal:

$ su -c 'pacman -S snapd'

Una vez instalado, debemos configurar el nodo de comunicación de snap que requiere:

$ su -c 'systemctl enable --now snapd.socket'

Para habilitar el soporte clásico de snap deberás crear un enlace simbólico entre /var/lib/snapd/snap y /snap:

$ su -c 'ln -s /var/lib/snapd/snap /snap'

Instalación de snap en Fedora

Snap desde Fedora se instala desde la terminal:

$ su -c 'dnf install snapd'

Luego de la instalación reinicia tu sistema y ya empezarás a utilizar snap desde tu distro.

Para habilitar el soporte clásico de snap deberás crear un enlace simbólico entre /var/lib/snapd/snap y /snap:

$ su -c 'ln -s /var/lib/snapd/snap /snap'

Instalación de snap en Elementary OS

De igual forma que Fedora, en Elementary OS tendremos que utilizar la terminal para efectuar la instalación:

$ su -c 'apt update'
$ su -c 'apt install snapd'

Luego de esto sólo reiniciamos nuestro equipo y luego podremos empezar a utilizar snap.

Instalación de snap en KDE Neon

Utilizando la terminal añadimos los siguientes comandos:

$ su -c 'apt update'
$ su -c 'apt install snapd'

Instalación de snap en Debian

En Debian 9 (Stretch) puedes instalar snap desde la terminal:

$ su -c 'apt update'
$ su -c 'apt install snapd'

Instalación de snap en Deepin

Desde la terminal (llamada Deepin Terminal) podemos instalar snap con los siguientes comandos:

$ su -c 'apt update'
$ su -c 'apt install snapd'

Instalación de snap en openSUSE

Puedes instalar snap por la línea de comandos en openSUSE Leap 42.3, Leap 15 y Tumbleweed.

Primero debemos añadir el repositorio snappy en la terminal. Para los usuarios de Leap 15, como ejemplo pueden seguir el siguiente comando:

$ sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.0 snappy
...
Repository 'snappy' successfully added

Cambia openSUSE_Leap_15.0 por openSUSE_Leap_42.3 o openSUSE_Tumbleweed si estás usando una versión diferente.

Luego de añadir el repositorio, importamos su clave GPG:

Finalmente, actualizamos el paquete para incluir el nuevo repositorio snappy:

$ su -c 'zypper dup --from snappy'

Luego de completar la instalación del repositorio, podemos instalar ahora sí snap en nuestro openSUSE:

$ su -c 'zypper install snapd'

Luego deberás reiniciar el sistema, o cerrar sesión y luego iniciar sesión nuevamente.

Adicional, deberás habilitar el inicio de los servicios para que snap puede funcionar correctamente:

$ su -c 'systemctl enable snapd'
$ su -c 'systemctl start snapd'

Para los usuarios de Tumbleweed deberán también usar estos comandos:

$ su -c 'systemctl enable snapd.apparmor'
$ su -c 'systemctl start snapd.apparmor'

Listo, ya podrás utilizar snapd desde tu openSUSE.

Utilizando snap para instalar aplicaciones

Su funcionamiento es bastante simple, para instalar utilizamos:

$ su -c 'snap install <nombre-de-la-aplicación>'

Para desinstalar aplicaciones, utilizamos el siguiente comando:

$ su -c 'snap remove <nombre-de-la-aplicación>'

Si deseas buscar aplicaciones, puedes hacerlo ya sea por el nombre de la aplicación:

$ snap find <nombre-de-la-aplicación>

Como ejemplo, quiero buscar la información de Spotify:

$ snap find spotify

O también tienes la opción de descubrir aplicaciones por su categoría:

$ snap find "media player"

De igual forma, puedes echarle un ojo a snapcraft.io/store donde podrás buscar y descubrir de forma nativa y visual las diversas aplicaciones que puedes instalar.

También existe la Linux App Store que muestra no sólo la tienda de Snap, sino también la de Flatpak y AppImage.

¡Necesitamos de tu ayuda!

Los ingresos por publicidad van cada vez más en picada, los sitios independientes como el nuestro son los más afectados. Nos hemos visto la necesidad de encontrar otras formas para continuar en funcionamiento.

Nuestro principal compromiso es el de mantener nuestro contenido libre e independiente, lo que significa que no existen publicaciones promocionadas, publicidad molesta ni tarifas de suscripción.

Si te gusta lo que hacemos y deseas apoyarnos, podrías considerar contribuir al proyecto con una remuneración monetaria a modo de donación, para que podamos seguir en línea:

Los comentarios están cerrados.

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que estás de acuerdo con esto, pero puedes optar por no hacerlo si lo deseas. AceptarLeer más