20/8/25

Cómo activar Snap en Linux Mint: todo lo que necesitas saber

 

Linux Mint es una de las distribuciones más populares dentro del ecosistema GNU/Linux, reconocida por su facilidad de uso, estabilidad y compromiso con la transparencia. Sin embargo, muchos usuarios se sorprenden al descubrir que Snap, la tecnología de paquetes desarrollada por Canonical, se encuentra desactivada por defecto en Mint.

En esta publicación veremos qué es Snap, cómo funciona, por qué no está habilitado en Linux Mint y qué opciones tiene un usuario que desea activarlo en su sistema.

¿Qué es Snap y cómo funciona?

Snap es un sistema de paquetes universal creado por Canonical, la compañía detrás de Ubuntu. A diferencia de los paquetes tradicionales .deb o .rpm, los paquetes Snap contienen no solo la aplicación, sino también todas sus dependencias. Esto permite que se ejecuten de manera aislada (sandbox), garantizando compatibilidad en múltiples distribuciones de Linux.

En términos prácticos, instalar una aplicación mediante Snap asegura que esta funcionará sin importar la versión de bibliotecas que tenga la distribución. Además, las aplicaciones se actualizan de manera automática en segundo plano, lo que aporta comodidad a los usuarios que buscan siempre la última versión.

Para gestionar estos paquetes se utiliza el servicio snapd, y la principal plataforma de distribución es la Snap Store. Aquí los desarrolladores publican directamente sus aplicaciones, sin pasar por los repositorios de cada distribución.

¿Por qué Snap está desactivado en Linux Mint?

El equipo de Linux Mint ha tomado una posición crítica respecto a Snap y, desde la versión 20, decidió deshabilitarlo por defecto. Los motivos principales son:

  • Centralización del software: la Snap Store es administrada exclusivamente por Canonical. Esto limita la transparencia y el control que los usuarios tienen sobre las aplicaciones que instalan.
  • Instalación sin consentimiento: en Ubuntu, algunos paquetes .deb funcionan como instaladores de Snap sin avisar al usuario. Por ejemplo, la versión de Chromium disponible en Ubuntu no era realmente un paquete .deb, sino un enlace que instalaba Snap de manera automática. Para Mint, esto representa una pérdida de confianza hacia el sistema de gestión de paquetes.
  • Filosofía del proyecto: Linux Mint promueve la libertad de elección, la descentralización y el uso de tecnologías abiertas. Para sus desarrolladores, Snap contradice algunos de estos principios al depender de un único servidor centralizado.

¿Qué opciones tienen los usuarios de Linux Mint?

A pesar de que Snap se encuentra bloqueado de forma predeterminada, los usuarios que lo necesiten pueden habilitarlo manualmente. Una vez activado, es posible instalar aplicaciones populares como Spotify, Discord, Visual Studio Code, entre muchas otras, directamente desde la Snap Store.

Es importante destacar que Linux Mint no prohíbe el uso de Snap, simplemente lo desactiva por cuestiones filosóficas y técnicas. La decisión final queda siempre en manos del usuario.

Alternativas a Snap en Linux Mint

Si prefieres mantenerte en el ecosistema que Linux Mint recomienda, puedes optar por Flatpak, que viene preinstalado en la distribución y cuenta con una integración directa en la tienda de software. Flatpak cumple un rol similar al de Snap, ofreciendo aplicaciones universales, actualizaciones rápidas y un modelo de sandboxing.

Otra opción son los AppImage, paquetes portables que no requieren instalación y pueden ejecutarse directamente con permisos de usuario.

Vídeo de como habilitar snap e instalar la Snap Store


Comandos utilizados:
sudo nano /etc/apt/preferences.d/nosnap.pref
sudo apt update
sudo apt install snapd
** Reiniciar la computadora **
sudo snap install snap-store