LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

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

Flatpak, Flatpack

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.

Importante

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.

    Nota

    Para 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

  1. Habilite el control rhel remoto Flatpak:

    $ flatpak remote-add \
              --if-not-exists \
              rhel \
              https://flatpaks.redhat.io/rhel.flatpakrepo

     

  2. 2. Inicie sesión en el catálogo de contenedores de Red Hat:

    $ podman login registry.redhat.io
    
    Username: your-user-name
    Password: your-password
    Nombre de usuario: su-nombre-de-usuario 
    Contraseña: su-contraseña

    Proporcione 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.

  3. 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.json

      Guarde las credenciales en todo el sistema:

      # cp $XDG_RUNTIME_DIR/containers/auth.json \
           /etc/flatpak/oci-auth.json

      Para 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-name

    Por ejemplo, para buscar la aplicación LibreOffice , utilice:

    $ flatpak search LibreOffice

    Los 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-id

    Reemplace 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-id

    Reemplace 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-id
    • Para 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

  1. Abra el programa .
  2. Asegúrese de que el Explorar La pestaña está activa.
  3. Haga clic en el botón de búsqueda en la esquina superior izquierda de la ventana.
  4. En el cuadro de entrada, escriba el nombre de la aplicación que desea instalar, como LibreOffice .
  5. 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 .

  6. Haga clic en el Instalar en pc botón.
  7. 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.
  8. Espere a que se complete el proceso de instalación.
  9. 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

  1. Abra la aplicación de software .
  2. Selecciona el Actualizaciones pestaña.
  3. En la sección Actualizaciones de aplicaciones , puede encontrar todas las actualizaciones disponibles para las aplicaciones de Flatpak.

     

  4. 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.
  5. Opcional: habilite las actualizaciones automáticas de aplicaciones.

    1. Haga clic en el botón de menú en la esquina superior derecha de la ventana.
    2. Seleccione Preferencias de actualización .
    3. Habilitar actualizaciones automáticas .

      Las aplicaciones de Flatpak ahora se actualizan automáticamente.

No estás registrado para postear comentarios



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías