flatpak-build(1)
Namn
flatpak-build - Bygg i en katalog
Synopsis
flatpak build [FLAGGA...] KATALOG [KOMMANDO [ARG...]]
Beskrivning
Kör ett byggkommando i en katalog. KATALOG måste ha initierats med "flatpak build-init".
SDK:t som anges i metadatafilen i katalogen monteras som /usr, och katalogerna "files" och "var" monteras som /app respektive /var. Dessa är skrivbara, och deras innehåll bevaras mellan byggkommandon för att kunna ackumulera byggartefakter.
Flaggor
Följande flaggor förstås:
-h, --help Visa hjälpinformation och avsluta.
-v, --verbose Visa felsökningsinformation under kommandobehandling.
--ostree-verbose Visa OSTree-felsökningsinformation.
-r, --runtime Använd icke-devel-runtime som anges i metadatafilen istället för utvecklingsversionen.
-p, --die-with-parent Döda byggprocessen och alla dess barn om den startande processen avslutas.
--bind-mount=DEST=KÄLLA Lägg till en anpassad bind-montering i bygg-namespacet. Kan anges flera gånger.
--build-dir=SÖKVÄG Starta bygget i denna katalog (standard är den aktuella katalogen).
--share=SUBSYSTEM Dela ett subsystem med värdsessionen (t.ex. "network", "ipc").
--unshare=SUBSYSTEM Dela inte ett subsystem med värdsessionen.
--socket=SOCKET Exponera en välkänd socket för applikationen (ex: "x11", "wayland").
--nosocket=SOCKET Dölj en socket från applikationen.
--device=ENHET Exponera en enhet (t.ex. "dri", "input").
--nodevice=ENHET Dölj en enhet.
--allow=FUNKTION Tillåt specifik funktion, ex: "devel", "multiarch".
--disallow=FUNKTION Nekar åtkomst till en funktion.
--filesystem=FILSYSTEM[:ro|:create] Tillåt åtkomst till en del av filsystemet.
--nofilesystem=FILSYSTEM Ta bort åtkomst till en del av filsystemet.
--with-appdir
Aktivera åtkomst till per-app lagring i ~/.var/app.
--add-policy=DELNYCKEL.VÄRDE --remove-policy=DELNYCKEL.VÄRDE Lägg till eller ta bort en generisk policyregel.
--env=VAR=VÄRDE --unset-env=VAR Sätt eller ta bort miljövariabel.
--env-fd=FD Läs miljövariabler från filbeskrivare (zero-separerat).
--own-name=NAMN --talk-name=NAMN --system-own-name=NAMN --system-talk-name=NAMN DBus-policy — tillåt ägande eller kommunikation.
--persist=FILNAMN Bind-mounta en hemkatalogsrelativ sökväg till per-app-lagring.
--sdk-dir=KATALOG Använd alternativ "usr"-katalog för SDK om angivet i build-init.
--readonly Montera alla destinationer som skrivskyddade.
--metadata=FIL Använd angiven metadatafil.
--log-session-bus --log-system-bus Logga session/system-buss-trafik.
Exempel
flatpak build /build/min-app rpmbuild min-app.src.rpm
Se även
- flatpak(1)
- flatpak-build-init(1)
- flatpak-build-finish(1)
- flatpak-build-export(1)
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/flatpak-build-commit-from.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.