Snap son paquetes que están desarrollados para instalarse en sistemas Linux sin importar cuál sea su base. Quiero decir, no importa si está en Ubuntu, Debian Rocky Linux, Centos, OpenSUSE, etc. El comando para instalar cualquier paquete SNAP será el mismo para todos. Básicamente, Snaps tiene su propio entorno aislado, por eso no importa qué distribución de Linux estemos usando.
Aquí aprenderemos a instalar Snap y Snap-store en Rocky Linux/AlmaLinux 8
Habilitar repositorio EPEL
Hay algunos paquetes que necesitamos para instalar Snapd en Rocky Linux a través de EPEL. Por lo tanto, para eso primero, tenemos que habilitarlo en nuestro sistema y el comando es-
sudo dnf install epel-release
Instalar snapd en Rocky Linux 8 o AlmaLinux
Lo siguiente es ejecutar el comando principal que descargará e instalará los paquetes requeridos por SNAP para ejecutarse correctamente.
sudo yum install snapd
Nota :En caso de que tenga algunos problemas de dependencias, ejecute los siguientes dos comandos-
sudo dnf clean all sudo dnf update
Habilitar e iniciar el servicio Snapd
Una vez completada la instalación, debemos habilitar e iniciar el demonio Snapd, es esencial para instalar varios paquetes disponibles en el repositorio de Snapcraft.
sudo systemctl enable --now snapd.socket sudo systemctl start --now snapd.socket
Comprobar estado:
sudo systemctl status snapd.socket
Habilitar soporte clásico
Para instalar las instantáneas clásicas, debemos habilitar su soporte en la instalación existente simplemente creando un enlace simbólico-
sudo ln -s /var/lib/snapd/snap /snap
Instalación de Snap-Store (opcional)
En caso de que esté utilizando la interfaz gráfica de usuario de Rocky Linux, también podemos instalar la GUI de la tienda Snap en él para instalar sus paquetes utilizando la interfaz gráfica en lugar de la línea de comandos.
sudo snap install snap-store
reboot
Con la finalización de la instalación anterior, vaya a Aplicaciones y busca Snap Store . Cuando aparezca su icono, haga clic para ejecutarlo. También puede buscar y ver qué paquetes están disponibles en SnapCraft, ya sea usando la tienda instalada o visitando el sitio web oficial.