El administrador de paquetes Snap, también llamado snapd, es un administrador de paquetes moderno en Linux que le permite instalar paquetes Snap en una amplia gama de distribuciones y versiones de Linux.
Los paquetes Snap son autónomos y se ejecutan en un entorno de espacio aislado. Se pueden instalar paquetes Snap a través de la línea de comandos o descargarlos del sitio web como un archivo .snap. Snap es un administrador de paquetes universal, de distribución cruzada y libre de dependencias. Las aplicaciones Snap están empaquetadas con todas sus dependencias para ejecutarse en todas las principales distribuciones de Linux.
Instalar Snapd
De forma predeterminada, el paquete Snapd no está incluido en el repositorio predeterminado de Alma Linux 8 o Rocky Linux. Por lo tanto, deberás instalarlo desde el repositorio de EPEL.
Primero que nada, es necesario instalar el repositorio EPEL:
dnf install epel-release -y
A continuación, instalamos el paquete Snapd.
dnf install snapd -y
Una vez que Snapd esté instalado, iniciamos y habilitamos el servicio Snapd usando el siguiente comando:
systemctl enable --now snapd.socket systemctl start --now snapd.socket
Para verificar el estado del servicio Snapd hacemos:
systemctl status snapd.socket
Buscar un paquete con Snap
Snap proporciona una forma más fácil muy similar a yum o apt, busquemos vlc.
snap find vlc
Instalar un paquete con Snap
Para instalar un paquete específico, como por ejemplo vlc el mejor reproductor multimedia, hacemos:
snap install vlc
Por fedecto, los paquetes snap se almacenan en /var/lib/snapd/snaps/
ls /var/lib/snapd/snaps/
Listar paquetes Snap de instalación
Para enumerar todos los paquetes Snap instalados en el sistema, ejecutamos el siguiente comando:
snap listv
Actualizar un paquete con Snap
Para actualizar un paquete determinado hacemos:
snap refresh vlc
Quitar un paquete Snap
Para eliminar un paquete específico:
snap remove vlc






