LinuxParty
Flatpak proporciona un entorno de trabajo aislado, también llamado caja de arena o "sand box" para la creación, despliegue, distribución e instalación de aplicaciones. Las aplicaciones que se ejecutan con Flatpak tienen un acceso mínimo al sistema anfitrión, lo que protege la instalación del sistema contra aplicaciones de terceros. Flatpak le permite instalar y ejecutar varias versiones de la misma aplicación simultáneamente.
También le puede interesar: Cómo se actualiza un paquete Snap en Linux. y Los paquetes Snap podrían llegar a ser la paquetización de programas universales para Linux
Los detalles de la aplicación empaquetada con Flatpak se almacenan en el archivo flatpakref que utiliza la extensión .flatpakref. Puede acceder a los archivos flatpakref de forma remota en un repositorio remoto, o puede descargarlos y gestionarlos localmente en su ordenador.
Flatpak puede utilizarse en combinación con repositorios centralizados de terceros para aplicaciones empaquetadas con Flatpak.
uede instalar ciertas aplicaciones usando el administrador de paquetes Flatpak. Las siguientes secciones describen cómo buscar, instalar, iniciar y actualizar aplicaciones Flatpak en la línea de comandos y en la interfaz gráfica.
Red Hat proporciona aplicaciones Flatpak solo como una característica de Technology Preview. Las características de Technology Preview no son compatibles con los acuerdos de nivel de servicio (SLA) de producción de Red Hat y es posible que no estén funcionalmente completas. Red Hat no recomienda usarlos en producción. Estas funciones brindan acceso temprano a las próximas funciones del producto, lo que permite a los clientes probar la funcionalidad y proporcionar comentarios durante el proceso de desarrollo. Para obtener más información sobre el alcance del soporte de las características de Red Hat Technology Preview, consulte https://access.redhat.com/support/offerings/techpreview .
23.1. La tecnología Flatpack
Flatpak proporciona un entorno de espacio aislado para la creación, implementación, distribución e instalación de aplicaciones.
Las aplicaciones que inicia con Flatpak tienen un acceso mínimo al sistema host, lo que protege la instalación del sistema contra aplicaciones de terceros. Flatpak brinda estabilidad a la aplicación independientemente de las versiones de las bibliotecas instaladas en el sistema host.
Las aplicaciones de Flatpak se distribuyen desde repositorios llamados remotos. Red Hat proporciona un control remoto con aplicaciones RHEL. Además, los controles remotos de terceros también están disponibles. Red Hat no admite aplicaciones de controles remotos de terceros.
23.2. Configuración de Flatpak
Este procedimiento instala el administrador de paquetes Flatpak.
Procedimiento
-
Instale el paquete flatpak:
# yum install flatpak
23.3. Habilitación del control remoto Red Hat Flatpak
Este procedimiento configura Red Hat Container Catalog como un Flatpak remoto en su sistema.
requisitos previos
-
Tiene una cuenta en el Portal del cliente de Red Hat.
NotaPara implementaciones a gran escala donde los usuarios no tienen cuentas del Portal de clientes, Red Hat recomienda usar cuentas de servicio de registro. Para obtener más información, consulte Cuentas de servicio de registro .
Procedimiento
Habilite el control rhel remoto Flatpak:
$ flatpak remote-add \ --if-not-exists \ rhel \ https://flatpaks.redhat.io/rhel.flatpakrepo
2. Inicie sesión en el catálogo de contenedores de Red Hat:
$ podman login registry.redhat.io Username: your-user-name Password: your-passwordNombre de usuario: su-nombre-de-usuario Contraseña: su-contraseñaProporcione las credenciales de su cuenta del Portal del cliente de Red Hat o los tokens de su cuenta de servicio de registro.
De forma predeterminada, Podman guarda las credenciales solo hasta que cierra la sesión.
Opcional: guarde sus credenciales de forma permanente. Utilice una de las siguientes opciones:
Guarde las credenciales del usuario actual:
$ cp $XDG_RUNTIME_DIR/containers/auth.json \ $HOME/.config/flatpak/oci-auth.jsonGuarde las credenciales en todo el sistema:
# cp $XDG_RUNTIME_DIR/containers/auth.json \ /etc/flatpak/oci-auth.jsonPara conocer las mejores prácticas, Red Hat recomienda iniciar sesión en el catálogo de contenedores de Red Hat utilizando tokens de cuenta de registro al instalar credenciales en todo el sistema.
Verificación
-
Enumere los controles remotos Flatpak habilitados:
$ flatpak remotes Name Options rhel system,oci,no-gpg-verify
23.4. Búsqueda de aplicaciones Flatpak
Este procedimiento busca una aplicación en los controles remotos Flatpak habilitados en la línea de comando. La búsqueda utiliza el nombre y la descripción de la aplicación.
requisitos previos
- Flatpak está instalado.
- El repositorio de Red Hat Flatpak está habilitado.
Procedimiento
Buscar una aplicación por nombre:
$ flatpak search application-namePor ejemplo, para buscar la aplicación LibreOffice , utilice:
$ flatpak search LibreOfficeLos resultados de la búsqueda incluyen el ID de la aplicación:
Application ID Version Branch Remotes Description org.libreoffice.LibreOffice stable rhel The LibreOffice productivity suite
23.5. Instalación de aplicaciones Flatpak
Este procedimiento instala una aplicación seleccionada desde los controles remotos Flatpak habilitados en la línea de comando.
requisitos previos
- Flatpak está instalado.
- El control remoto Red Hat Flatpak está habilitado.
Procedimiento
Instale una aplicación desde el rhelcontrol remoto:
$ flatpak install rhel application-idReemplace application-id con el ID de la aplicación. Por ejemplo:
$ flatpak install rhel org.libreoffice.LibreOffice
23.6. Lanzamiento de aplicaciones Flatpak
Este procedimiento inicia una aplicación Flatpak instalada desde la línea de comandos.
requisitos previos
- Flatpak está instalado.
- Se instala la aplicación Flatpak seleccionada.
Procedimiento
Iniciar la aplicacion:
$ flatpak run application-idReemplace application-id con el ID de la aplicación. Por ejemplo:
$ flatpak run org.libreoffice.LibreOffice
23.7. Actualización de aplicaciones Flatpak
Este procedimiento actualiza una o más aplicaciones Flatpak instaladas a la versión más reciente en el control remoto Flatpak correspondiente.
requisitos previos
- Flatpak está instalado.
- Un control remoto Flatpak está habilitado.
Procedimiento
Actualice una o más aplicaciones de Flatpak:
Para actualizar una aplicación Flatpak específica, especifique el ID de la aplicación:
$ flatpak update application-idPara actualizar todas las aplicaciones de Flatpak, no especifique ID:
$ flatpak update
23.8. Instalación de aplicaciones Flatpak en la interfaz gráfica
Este procedimiento busca aplicaciones Flatpak usando el Software .
requisitos previos
- Flatpak está instalado.
- El control remoto Red Hat Flatpak está habilitado.
Procedimiento
- Abra el programa .
- Asegúrese de que el Explorar La pestaña está activa.
- Haga clic en el botón de búsqueda en la esquina superior izquierda de la ventana.
- En el cuadro de entrada, escriba el nombre de la aplicación que desea instalar, como LibreOffice .
-
Seleccione la aplicación correcta en los resultados de búsqueda.
Si la aplicación aparece varias veces, seleccione la versión en la que se informa el campo Fuente en la sección Detallesflatpaks.redhat.io .
- Haga clic en el Instalar en pc botón.
- Si el Software le pide que inicie sesión, ingrese sus credenciales del Portal del cliente o los tokens de su cuenta de servicio de registro.
- Espere a que se complete el proceso de instalación.
- Opcional: haz clic en el Lanzamiento botón para iniciar la aplicación.
23.9. Actualización de aplicaciones Flatpak en la interfaz gráfica
Este procedimiento actualiza una o más aplicaciones Flatpak instaladas utilizando la aplicación de software .
requisitos previos
- Flatpak está instalado.
- Un control remoto Flatpak está habilitado.
Procedimiento
- Abra la aplicación de software .
- Selecciona el Actualizaciones pestaña.
- En la sección Actualizaciones de aplicaciones , puede encontrar todas las actualizaciones disponibles para las aplicaciones de Flatpak.
-
Actualizar una o más aplicaciones:
- Para aplicar todas las actualizaciones disponibles, haga clic en el Actualizar todo botón.
- Para actualizar solo una aplicación específica, haga clic en el Actualizar junto al elemento de la aplicación.
-
Opcional: habilite las actualizaciones automáticas de aplicaciones.
- Haga clic en el botón de menú en la esquina superior derecha de la ventana.
- Seleccione Preferencias de actualización .
-
Habilitar actualizaciones automáticas .
Las aplicaciones de Flatpak ahora se actualizan automáticamente.
-
Software
- Joomla 6, ¿Qué hay para ti?
- Suiza ahora exige que todo el software gubernamental sea de código abierto
- ¿Qué significa la IA de código abierto, de todos modos?
- La importancia de los diseñadores para conseguir un photocall personalizado impactante
- Disponible ONLYOFFICE Docs 8.0: formularios PDF, RTL, Buscar, asistente de gráficos, plugins actualizada y más
- 14 mejores sistemas operativos para Internet de las cosas (IoT)
- Cómo instalar Odoo 15 en CentOS 8 y 9 / AlmaLinux 8 y 9
- RustDesk la alternativa a TeamViewer y AnyDesk para Windows, Linux y Mac
- Rustdesk [Escritorio remoto]: una alternativa de TeamViewer y AnyDesk para Linux
- ONLYOFFICE lanza la versión 7.4 de su suite ofimática, con nuevas funciones y mejoras en la experiencia del usuario
- Cómo crear un servicio Systemd en Linux
- Los programas no libres son una amenaza para la libertad de todos - Richard Stallman
- Cómo crear formularios rellenables con roles de usuario en ONLYOFFICE Docs
- Alternativas a gratuitas a Adobe Photoshop, InDesign e Illustrator
- Convertir Aplicaciones Web en Apps de Escritorio con WebCatalog