Instalando Flatpak Aplicaciones de Flathub
Esta página explica cómo instalar y gestionar aplicaciones con contenedor de Flathub, un repositorio centralizado para aplicaciones Flatpak.
Qué es Flathub
Flathub es un repositorio centralizado que miles de anfitriones de Flatpak aplicaciones. Flatpak Es un containerization tecnología que aplicaciones de paquetes con sus dependencias en un encajetado entorno. Esta aproximación proporciona muchos beneficia incluir seguridad mejorada a través de aislamiento, compatibilidad a través de distribuciones de Linux diferente, y gestión de dependencia simplificada.
Las aplicaciones Flatpak funcionan por medio de todas las distribuciones de Linux, no sólo Fedora. Una vez una aplicación está empaquetado como Flatpak, puede ejecutar en cualquier sistema con Flatpak instalado sin requerir empaquetado específico de la distribución. Por tanto, muchos distribuidores de software escogen distribuir sus aplicaciones como Flatpaks en Flathub para lograr una audiencia de Linux más ancha.
Las aplicaciones Flatpak ejecutadas en un sandbox con acceso limitado a vuestro sistema. Cada aplicación sólo tiene acceso a los recursos de necesidades explícitamente, proporcionando una capa adicional de seguridad comparó a instalación de paquete tradicional.
Because Flatpak applications are self-contained, they can use different versions of libraries and dependencies than those provided by your system. This means you can run multiple versions of the same application or library simultaneously without conflicts.
Installing and removing Flatpak applications is straightforward and does not leave system-wide dependencies or configuration files scattered across your system.
Flathub and Flatpak include built-in automatic update functionality, keeping applications current with minimal user intervention.
Fedora Workstation includes Flatpak support pre-installed and configured, making it easy to get started with Flathub applications.
Pre-requisitos
Para utilizar Flathub en Fedora, asegura Flatpak está instalado:
$ sudo dnf install flatpak
Si no ya habilitado, añada el repositorio Flathub a su sistema:
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
En Fedora Workstation, Flatpak es típicamente pre‐instalado y configurado para utilizar Flathub, así que no puedes necesitar actuar estos pasos.
Encontrar e instalar aplicaciones
Utilizar el Centro de Software del GNOME
La manera más fácil de explorar e instalar Flatpak las aplicaciones es a través de Software de GNOME:
-
Software abierto de su menú de Aplicaciones
-
Buscar la aplicación que quiere instalar
-
Si está disponible la aplicación en Flathub, pulse Instala
-
La aplicación se descarga e instala automáticamente
Utilizar KDE Discover
KDE Plasma incluye Discover, un centro de software gráfico que admite aplicaciones Flatpak. En Fedora KDE Spin, Discover está pre‐instalado. Para habilitar el mantenimiento de Flatpak, asegúrese que el backend de Flatpak está instalado:
$ sudo dnf install plasma-discover-flatpak
Para encontrar e instalar aplicaciones:
-
Abra Discover desde el lanzador de la aplicación
-
Buscar la aplicación que quiere instalar
-
Si están disponibles múltiples orígenes para la misma aplicación, selecciona Flathub como el origen
-
Pulse Instalar
Gestor de aplicaciones Flatpak
Lanzar aplicaciones
Las aplicaciones Flatpak instaladas aparecen en su menú de Aplicaciones y lanza como cualquier otra aplicación. También puedes ejecutarlas desde la línea de comando que utilice el ID de aplicación:
$ flatpak run application_id
Actualizar aplicaciones
Actualiza todas las aplicaciones Flatpak instaladas:
$ flatpak update
Actualizar una aplicación específica:
$ flatpak update application_id
Note que GNOME Software y KDE Discover también le notificará las actualizaciones disponibles para las aplicaciones de Flatpak.
Permisos y cajas de arena
Las aplicaciones Flatpak ejecutadas en una caja de arena con acceso restringido a su sistema. Algunas aplicaciones pueden solicitar permisos adicionales para funcionar apropiadamente:
-
Acceso de sistema de archivo - Leer o escribir acceso a directorios específicos
-
Acceso a hardware - Acceder a cámaras, micrófonos, u otro hardware
-
Servicios de sistema - Acceder a servicios D-Bus para notificaciones de sistema, etcétera
-
Acceso a red - Acceder al Internet
Cuando instale una aplicación, revise los permisos solicitados y decida si los concede basándose en la funcionalidad de la aplicación.
Anulación de permisos
Si una aplicación necesita permisos adicionales, los puedes conceder o modificar utilizando Flatseal, un gestor de permisos gráficos:
$ flatpak install flathub com.github.tchx84.Flatseal
Alternativamente, modifica permisos desde la línea de comando utilizando flatpak override.
Encontrar más información
-
Sitio web Flathub - Visite https://flathub.org para explorar aplicaciones disponibles
-
Documentación Flatpak - https://docs.flatpak.org para información técnica detallada
-
Páginas de aplicación - La mayoría de las aplicaciones Flatpak tienen páginas de información en Flathub con reseñas y detalles
Want to help? Learn how to contribute to Fedora Docs ›