Tutoriales

Cómo encontrar aplicaciones Flatpak en Linux usando un tiempo de ejecución específico

paquete plano Es una tecnología popular para empaquetar y distribuir aplicaciones en Linux. Permite a los desarrolladores crear aplicaciones que se ejecutan en un entorno sandbox, asegurando que funcionen de manera consistente en diferentes distribuciones. Uno de los componentes clave de Flatpak es tiempo de ejecuciónque proporciona las bibliotecas y el entorno necesarios para que se ejecuten las aplicaciones. si tienes curiosidad ¿Qué aplicaciones Flatpak utilizan tiempos de ejecución específicos?esta guía le mostrará cómo encontrarlos.

Listar todas las aplicaciones instaladas

El primer paso es enumerar todas las aplicaciones Flatpak instaladas en su sistema. Puedes hacer esto ejecutando el siguiente comando en tu terminal:

flatpak list --app

Este comando mostrará una lista de todas las aplicaciones instaladas, junto con su tiempo de ejecución y la información del SDK.

Encuentre aplicaciones Flatpak que utilicen un tiempo de ejecución específico

Si desea limitar la lista para mostrar solo aplicaciones que usan un tiempo de ejecución específico, puede filtrar la salida.

Por ejemplo, si está interesado en utilizar org.freedesktop.Platform Al ejecutar, puede utilizar los siguientes comandos:

flatpak list --app --columns=application,runtime | grep "org.freedesktop.Platform"

Este comando enumera los ID de las aplicaciones y los tiempos de ejecución que utilizaron, luego filtra el resultado para mostrar solo esas menciones. org.freedesktop.Platform.

salida de muestra:

com.anydesk.Anydesk    org.freedesktop.Platform/x86_64/24.08
com.github.marktext.marktext    org.freedesktop.Platform/x86_64/23.08
com.xnview.XnConvert    org.freedesktop.Platform/x86_64/24.08
com.xnview.XnSketch    org.freedesktop.Platform/x86_64/24.08
eu.betterbird.Betterbird    org.freedesktop.Platform/x86_64/24.08
io.podman_desktop.PodmanDesktop    org.freedesktop.Platform/x86_64/23.08
md.obsidian.Obsidian    org.freedesktop.Platform/x86_64/24.08
net.cozic.joplin_desktop    org.freedesktop.Platform/x86_64/23.08
net.sourceforge.artha.Artha    org.freedesktop.Platform/x86_64/23.08
org.jdownloader.JDownloader    org.freedesktop.Platform/x86_64/24.08
org.localsend.localsend_app    org.freedesktop.Platform/x86_64/24.08
org.mozilla.firefox    org.freedesktop.Platform/x86_64/23.08
org.upscayl.Upscayl    org.freedesktop.Platform/x86_64/23.08
xyz.rescribe.rescribe    org.freedesktop.Platform/x86_64/23.08
Encuentre aplicaciones Flatpak que utilicen un tiempo de ejecución específico

Buscar aplicaciones en repositorios remotos

Si desea encontrar una aplicación en un repositorio remoto, p. rueda planapara usar un tiempo de ejecución específico puedes usar flatpak remote-ls El comando enumera todas las aplicaciones en el repositorio remoto y luego las filtra por tiempo de ejecución.

Por ejemplo, para buscar utilice org.freedesktop.Platform tiempo de ejecución desde flathub repositorio, ejecute:

flatpak remote-ls flathub --app --columns=application,runtime | grep "org.freedesktop.Platform"

Este comando enumera los ID de las aplicaciones y cuándo se ejecutaron. flathub repositorio y luego filtrar la salida para mostrar solo aquellos que usan org.freedesktop.Platform.

Encuentre aplicaciones Flatpak usando un tiempo de ejecución específico en el repositorio Flathub
Encuentre aplicaciones Flatpak usando un tiempo de ejecución específico en el repositorio Flathub

Para enumerar todas las aplicaciones en un repositorio remoto como Flathub, puede ejecutar:

flatpak remote-ls flathub --app

Este comando enumera todas las aplicaciones disponibles en el repositorio Flathub.

Verifique el tiempo de ejecución de una aplicación específica

Si desea comprobar el tiempo de ejecución de una aplicación específica, puede utilizar flatpak info Orden.

Por ejemplo, para comprobar el tiempo de ejecución de org.mozilla.firefox aplicación, ejecute:

flatpak info org.mozilla.firefox

Este comando muestra información detallada sobre la aplicación, incluido el tiempo de ejecución que utiliza.

salida de muestra:

Firefox - Fast, Private & Safe Web Browser

          ID: org.mozilla.firefox
         Ref: app/org.mozilla.firefox/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 133.0
     License: MPL-2.0
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 269.6 MB
     Runtime: org.freedesktop.Platform/x86_64/23.08
         Sdk: org.freedesktop.Sdk/x86_64/23.08

      Commit: f2b5f650df6fe5075668a89b87d17124bc905c8bf4f7e6077a7e702f7c949f5a
      Parent: 11438883450673dfec7cf95422f42330bfc9df82e72bfc040cc7f236b4c18047
     Subject: Export org.mozilla.firefox
        Date: 2024-11-26 13:43:46 +0000
Verifique el tiempo de ejecución de una aplicación Flatpak específica
Verifique el tiempo de ejecución de una aplicación Flatpak específica

generalizar

Encontrar aplicaciones Flatpak que utilicen un tiempo de ejecución específico es fácil flatpak Herramientas de línea de comando. Aquí hay una revisión rápida de los comandos que puede usar:

  • Lista todas las aplicaciones instaladas: flatpak list --app
  • Filtrar por tiempo de ejecución: flatpak list --app --columns=application,runtime | grep "specific-runtime"
  • Buscar en repositorio remoto: flatpak remote-ls flathub --app --columns=application,runtime | grep "specific-runtime"
  • Verifique el tiempo de ejecución de una aplicación específica: flatpak info application-id

Al utilizar estos comandos, puede descubrir fácilmente qué aplicaciones en su sistema o en un repositorio remoto utilizan un tiempo de ejecución específico. Esto es útil para solucionar problemas o garantizar la compatibilidad con un entorno específico.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba