Instalar Aplicaciones desde Snap Store
Esta página explica como instalar y gestionar aplicaciones de contenidas desde Snap Store utilizando el formato del paquete Snap.
¿Qué es Snap Store?
Snap Store es un repositorio centralizado de aplicaciones Snap, que ofrece miles de aplicaciones empaquetadas en formato Snap. Las aplicaciones Snap son contenedores autónomos que incluyen todas las dependencias necesarias y pueden ejecutarse en cualquier sistema Linux con Snapd instalado.
Comprender Snaps
Un paquete Snap (o "Snapcraft") es un formato de paquete de aplicación universal que agrupa una aplicación con sus dependencias en un archivo comprimido y auto‐contenido. Los paquetes Snap buscan proporcionar un comportamiento consistente de las aplicaciones en diferentes distribuciones y versiones de Linux.
Los paquetes Snap son similares a los Flatpaks y AppImages en que están diseñados para ser independientes de la distribución e incluyen todas las dependencias necesarias. Se diferencian de los Flatpaks en que utilizan un formato de empaquetado distinto y tienen mecanismos diferentes para las actualizaciones y el confinamiento. Canonical, la empresa detrás de Ubuntu, desarrolla y mantiene los paquetes Snap, pero se pueden usar en cualquier distribución de Linux que admita Snapd, incluyendo Fedora.
Los paquetes Snap no están habilitados de forma predeterminada en Fedora, pero puedes instalar fácilmente el demonio Snapd para utilizarlos.
Instalar Snapd
Para usar Snaps en Fedora, instale el demonio Snapd:
$ sudo dnf install snapd
A continuación, habilite el socket Snapd:
$ sudo systemctl enable --now snapd.socket
Tras la instalación, es posible que tengas que reiniciar el equipo o cerrar sesión y volver a iniciarla para que la compatibilidad con Snap funcione correctamente.
Encontrar e instalar aplicaciones
Utilizar Snap Store (IGU)
En Fedora, puede instalar la aplicación gráfica de Snap Store:
$ sudo snap install snap-store
Después:
-
Abra Snap Store desde su menú de Aplicaciones
-
Buscar la aplicación que quiere instalar
-
Pulse Instalar para comenzar la instalación
-
La aplicación se descarga e instala automáticamente
Utilizar la línea de instrucción
Buscar aplicaciones:
$ snap find nombre_de_aplicación
Instalar una aplicación:
$ snap install _nombre_de_aplicación
Por ejemplo, para instalar Visual Studio Code:
$ snap install code --classic
Algunos Snaps requieren el indicador --classic para ejecutarse fuera del entorno de confinamiento para funcionalidad completa.
|
Gestionar aplicaciones de Snap
Lanzar aplicaciones
Las aplicaciones instaladas de Snap aparecen en su menú de Aplicaciones y se lanzan como cualquier otra aplicación. Puede además ejecutarlas desde la línea de comandos utilizando su nombre:
$ nombre_de_aplicación
Niveles de confinamiento de Snap
Snap utiliza diferentes niveles de confinamiento que controla el acceso al sistema:
- Estricto
-
El modo más restrictivo. Snap ejecuta se ejecuta en un cajón con acceso mínimo al sistema. La mayoría de los Snap utilizan confinamiento estricto.
- Clásico
-
El modo menos restrictivo. El Snap tiene acceso completo al sistema como una aplicación tradicionalmente instalada. Algunos Snaps requieren confinamiento clásico para funcionar apropiamente.
- Devmode
-
Utilizado durante desarrollo. Ejecuta en confinamiento estricto pero con avisos en vez de denegaciones.
Canales Snap
Snaps puede ofrecer múltiples versiones a través de canales diferentes:
- Estable
-
El canal por defecto, conteniendo versiones completamente lanzadas y probadas.
- Candidato
-
Versiones pre‐lanzamiento cerca de la finalización, buena para probar antes del lanzamiento general.
- Beta
-
Versiones de pruebas anticipadas, pueden contener defectos o características incompletas.
- Extremo
-
Versiones de desarrollo, el código más nuevo pero potencialmente inestable.
Para instalar desde un canal especificado:
$ snap install nombre_de_aplicación --_canal
Por ejemplo:
$ snap install nombre_de_aplicación --beta
Encontrar más información
-
El Sitio web de Snap Store - Visite https://snapcraft.io/store para explorar aplicaciones disponibles
-
La Documentación de Snapcraft - https://snapcraft.io/docs para información detallada
-
Directorio Snap* - https://snapcraft.io/snaps para directorio de aplicación donde buscar
Want to help? Learn how to contribute to Fedora Docs ›