FLATPAK FLATPAKREPO
Bestandsconversie

Converteer FLATPAK naar FLATPAKREPO

SNEL ANTWOORD
Is het mogelijk om FLATPAK naar FLATPAKREPO te converteren?
Ja - FLATPAK converteert naar FLATPAKREPO.

Een .flatpak is een eenmalige app-bundel, terwijl een .flatpakrepo een klein INI-bestand is dat een gehoste repository beschrijft. Gebruik flatpak build-import-bundle om de bundel in een repo te laden, flatpak build-update-repo om deze te voltooien, en schrijf vervolgens handmatig de .flatpakrepo die verwijst naar de URL en GPG-sleutel van de repo.

Op deze pagina

Getest op macOS, Windows & Linux
Laatst geverifieerd op Sep 2026

Meer gratis converters

HEIC, PNG, WEBP, MP3 en meer - elke tool hier is gratis.

Open de gereedschapskist

Waarom FLATPAK naar FLATPAKREPO converteren?

Bundels zijn handig voor het verzenden van één app als een enkel bestand, maar ze kunnen geen updates leveren; een repository kan dat wel. Door een .flatpakrepo te publiceren, kunnen gebruikers flatpak remote-add --from yourrepo.flatpakrepo uitvoeren en vervolgens uw app normaal installeren en bijwerken. De .flatpakrepo zelf bevat de app niet - het verwijst alleen naar de repository die u vanuit de bundel hebt opgebouwd.

Hoe FLATPAK naar FLATPAKREPO te converteren

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

Voer flatpak build-import-bundle ~/myrepo app.flatpak uit om de app toe te voegen aan een lokale OSTree-repo, en daarna flatpak build-update-repo ~/myrepo om de samenvatting te genereren. Voeg --gpg-sign=SLEUTELID aan beide toe om het te ondertekenen.

Host de repo en schrijf handmatig de .flatpakrepo

Host ~/myrepo via HTTP(S) en maak vervolgens een bestand met een [Flatpak Repo] sectie die Url=, Title= en een base64 GPGKey= bevat (verkregen via gpg --export SLEUTELID | base64 -w0). Sla het op als myrepo.flatpakrepo.

flatpak remote-add --from (verifieer het)

Test het resultaat met flatpak remote-add --from myrepo.flatpakrepo, wat de URL en sleutel uit het bestand leest en de remote registreert.

Over deze formaten

Kwaliteit & waar op te letten

  • Een .flatpakrepo bevat geen applicatiegegevens - als de gehoste repo offline gaat, is het bestand nutteloos.
  • Het overslaan van build-update-repo zorgt ervoor dat de samenvatting verouderd blijft, waardoor clients niet via HTTP vanuit de repo kunnen installeren.
  • De GPGKey-regel moet de base64-gecodeerde publieke sleutel op één regel zijn, anders mislukt de verificatie.

Veelgestelde vragen

Bevat een .flatpakrepo-bestand de app zelf?
Nee. Het slaat alleen de repository-URL, titel en GPG-sleutel op; de app bevindt zich in de gehoste OSTree-repo.
Heb ik een GPG-sleutel nodig?
Het wordt sterk aanbevolen. Onderteken de bundelimport en repo-update met --gpg-sign en sluit de base64-sleutel vervolgens in de .flatpakrepo in.
Waarom zou ik een bundel naar een repo converteren?
Bundels kunnen geen updates pushen. Een repository waarnaar wordt verwezen door een .flatpakrepo stelt gebruikers in staat om toekomstige versies te ontvangen met flatpak update.
Waar kan ik een .flatpakrepo plaatsen om een remote vooraf te configureren?
Systeembreed kunt u deze plaatsen in /etc/flatpak/remotes.d/ of /usr/share/flatpak/remotes.d/ met de extensie .flatpakrepo.