Waarom FLATPAK naar FLATPAKREF converteren?
Een .flatpak is een enkele op zichzelf staande bundel, terwijl een .flatpakref een minuscuul referentiebestand is dat een remote toevoegt en een app installeert met één klik. U maakt de .flatpakref nadat u een plek heeft om de app te hosten, dus de bundel moet eerst in een repository worden geplaatst.
Hoe FLATPAK naar FLATPAKREF te converteren
flatpak build-import-bundle + repo OPEN-SOURCE
Voer flatpak build-import-bundle ~/my-repo app.flatpak uit om de bundel te importeren, daarna flatpak build-update-repo ~/my-repo en host die map via HTTP.
Schrijf het .flatpakref-bestand FREE
Maak een tekstbestand met [Flatpak Ref] en de velden Name=, Branch=, Url= (uw repo-URL) en de base64 GPGKey=; gebruikers openen dit om de remote toe te voegen en de app te installeren.
Installeer de bundel direct EASIEST
Als u geen repo nodig heeft, sla de ref dan volledig over: flatpak install app.flatpak installeert een bundel uit één bestand zonder enige .flatpakref.
Over deze formaten
Een .flatpak-bestand is een Flatpak-bundel bestaande uit één bestand: één Linux-applicatie of runtime verpakt in een zelfstandig bestand voor directe download, delen via verwisselbare media…
Open .FLATPAK details →Een .FLATPAKREF-bestand is een gegevensbestand dat wordt gebruikt door specifieke software.
Open .FLATPAKREF details →Kwaliteit & waar op te letten
- Een
.flatpakrefwerkt alleen als de repository waarnaar deze verwijst online blijft; het bevat zelf geen applicatiegegevens. - De
Urlin de ref moet overeenkomen met de plek waar u de repo daadwerkelijk host, en deGPGKeymoet de base64 zijn van de sleutel die de repo heeft ondertekend, anders mislukt de installatie. - Bundels uit één bestand bevatten geen updatepad, dus het doel van de ref is om gebruikers een repo te geven waarvan ze kunnen updaten.
Veelgestelde vragen
Produceert build-import-bundle een .flatpakref?
.flatpakref-bestand vervolgens handmatig.Wat zijn de verplichte velden in een .flatpakref?
Name, Branch en Url; GPGKey en RuntimeRepo zijn nodig voor ondertekende repo's en runtime-resolutie.Moet ik een repository hosten?
flatpak install app.flatpak direct op de bundel.Hoe krijg ik de base64 GPGKey-waarde?
gpg --export <keyid> en stuur deze door base64 | tr -d '\n'.