FLATPAK FLATPAKREPO
Conversión de archivos

Convertir FLATPAK a FLATPAKREPO

RESPUESTA RÁPIDA
¿Es posible convertir FLATPAK a FLATPAKREPO?
- FLATPAK se convierte a FLATPAKREPO.

Un .flatpak es un paquete de aplicación único, mientras que un .flatpakrepo es un pequeño archivo INI que describe un repositorio alojado. Use flatpak build-import-bundle para cargar el paquete en un repositorio, flatpak build-update-repo para finalizarlo y luego escriba a mano el .flatpakrepo apuntando a la URL del repositorio y la clave GPG.

En esta página

Probado en macOS, Windows y Linux
Última verificación Sep 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir FLATPAK a FLATPAKREPO?

Los paquetes son útiles para enviar una aplicación como un solo archivo, pero no pueden entregar actualizaciones; un repositorio sí puede. Publicar un .flatpakrepo permite a los usuarios ejecutar flatpak remote-add --from turepo.flatpakrepo y luego instalar y actualizar su aplicación normalmente. El .flatpakrepo en sí no contiene la aplicación, solo hace referencia al repositorio que construyó a partir del paquete.

Cómo convertir FLATPAK a FLATPAKREPO

flatpak build-import-bundle + build-update-repo

Ejecute flatpak build-import-bundle ~/myrepo app.flatpak para añadir la aplicación a un repositorio OSTree local, luego flatpak build-update-repo ~/myrepo para generar el resumen. Añada --gpg-sign=KEYID a ambos para firmarlo.

Alojar el repositorio y escribir a mano el .flatpakrepo

Sirva ~/myrepo a través de HTTP(S), luego cree un archivo con una sección [Flatpak Repo] que contenga Url=, Title=, y una GPGKey= en base64 (obtenida de gpg --export KEYID | base64 -w0). Guárdelo como myrepo.flatpakrepo.

flatpak remote-add --from (verificarlo)

Pruebe el resultado con flatpak remote-add --from myrepo.flatpakrepo, que lee la URL y la clave del archivo y registra el remoto.

Acerca de estos formatos

Calidad y qué observar

  • Un .flatpakrepo no contiene datos de la aplicación; si el repositorio alojado se desconecta, el archivo es inútil.
  • Omitir build-update-repo deja el resumen desactualizado, por lo que los clientes no podrán instalar desde el repositorio a través de HTTP.
  • La línea GPGKey debe ser la clave pública codificada en base64 en una sola línea, o la verificación fallará.

Preguntas frecuentes

¿Contiene un archivo .flatpakrepo la aplicación en sí?
No. Solo almacena la URL del repositorio, el título y la clave GPG; la aplicación reside en el repositorio OSTree alojado.
¿Necesito una clave GPG?
Es muy recomendable. Firme la importación del paquete y la actualización del repositorio con --gpg-sign, luego incruste la clave base64 en el .flatpakrepo.
¿Por qué convertir un paquete en un repositorio?
Los paquetes no pueden enviar actualizaciones. Un repositorio referenciado por un .flatpakrepo permite a los usuarios recibir versiones futuras con flatpak update.
¿Dónde puedo colocar un .flatpakrepo para preconfigurar un remoto?
A nivel de sistema, colóquelo en /etc/flatpak/remotes.d/ o /usr/share/flatpak/remotes.d/ con la extensión .flatpakrepo.