flatpak-build(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== 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. == F...')
(Ingen skillnad)

Versionen från 22 mars 2025 kl. 08.28

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.