FLATPAK FLATPAKREPO
Filkonvertering

Konverter FLATPAK til FLATPAKREPO

HURTIGSVAR
Er det mulig å konvertere FLATPAK til FLATPAKREPO?
Ja - FLATPAK konverterer til FLATPAKREPO.

En .flatpak er en frittstående app-pakke, mens en .flatpakrepo er en liten INI-fil som beskriver et hostet depot. Bruk flatpak build-import-bundle for å laste pakken inn i et depot, flatpak build-update-repo for å ferdigstille det, og skriv deretter .flatpakrepo-filen manuelt med henvisning til depotets URL og GPG-nøkkel.

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Sep 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen

Hvorfor konvertere FLATPAK til FLATPAKREPO?

Pakker er praktiske for å sende én app som en enkelt fil, men de kan ikke levere oppdateringer; det kan et depot. Ved å publisere en .flatpakrepo kan brukere kjøre flatpak remote-add --from dinrepo.flatpakrepo og deretter installere og oppdatere appen din på vanlig måte. Selve .flatpakrepo-filen inneholder ikke appen - den bare refererer til depotet du bygde fra pakken.

Hvordan konvertere FLATPAK til FLATPAKREPO

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

Kjør flatpak build-import-bundle ~/myrepo app.flatpak for å legge appen til i et lokalt OSTree-depot, deretter flatpak build-update-repo ~/myrepo for å generere sammendraget. Legg til --gpg-sign=KEYID på begge for å signere det.

Host depotet og skriv .flatpakrepo manuelt

Server ~/myrepo over HTTP(S), og opprett deretter en fil med en [Flatpak Repo]-seksjon som inneholder Url=, Title=, og en base64 GPGKey= (fra gpg --export KEYID | base64 -w0). Lagre den som myrepo.flatpakrepo.

flatpak remote-add --from (verifiser det)

Test resultatet med flatpak remote-add --from myrepo.flatpakrepo, som leser URL og nøkkel fra filen og registrerer kilden.

Om disse formatene

Kvalitet og hva du bør passe på

  • En .flatpakrepo inneholder ingen applikasjonsdata - hvis det hostede depotet går offline, er filen ubrukelig.
  • Hvis du hopper over build-update-repo, vil sammendraget være utdatert, slik at klienter ikke kan installere fra depotet over HTTP.
  • Linjen for GPGKey må være den base64-kodede offentlige nøkkelen på én enkelt linje, ellers vil verifiseringen feile.

Ofte stilte spørsmål

Inneholder en .flatpakrepo-fil selve appen?
Nei. Den lagrer bare depotets URL, tittel og GPG-nøkkel; appen ligger i det hostede OSTree-depotet.
Trenger jeg en GPG-nøkkel?
Det anbefales sterkt. Signer pakkeimporten og depotoppdateringen med --gpg-sign, og bygg deretter inn base64-nøkkelen i .flatpakrepo.
Hvorfor konvertere en pakke til et depot i det hele tatt?
Pakker kan ikke sende ut oppdateringer. Et depot referert av en .flatpakrepo lar brukere motta fremtidige versjoner med flatpak update.
Hvor kan jeg plassere en .flatpakrepo for å forhåndskonfigurere en kilde?
For hele systemet, legg den i /etc/flatpak/remotes.d/ eller /usr/share/flatpak/remotes.d/ med filendelsen .flatpakrepo.