flatpak-build-finish(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= flatpak-build-finish(1) = == NAME == '''flatpak-build-finish''' – Finalisera en build-katalog == SYNOPSIS == flatpak build-finish [OPTION...] DIRECTORY == DESCRIPTION == Finaliserar en build-katalog för att förbereda den för export. '''DIRECTORY''' är sökvägen till katalogen. Desktop-filer, ikoner, D-Bus service-filer och AppStream-metadata kopieras från '''files/''' till '''export/'''. I '''metadata'''-filen anges '''command'''-nyckeln i [Application...')
(Ingen skillnad)

Versionen från 22 mars 2025 kl. 08.01

flatpak-build-finish(1)

NAME

flatpak-build-finish – Finalisera en build-katalog

SYNOPSIS

flatpak build-finish [OPTION...] DIRECTORY

DESCRIPTION

Finaliserar en build-katalog för att förbereda den för export. DIRECTORY är sökvägen till katalogen.

Desktop-filer, ikoner, D-Bus service-filer och AppStream-metadata kopieras från files/ till export/. I metadata-filen anges command-nyckeln i [Application]-sektionen, och miljövariabler i [Environment]-sektionen enligt valda flaggor.

Du kan även ange vilka rättigheter applikationen behöver, t.ex. delade sockets eller enheter. Om inte --no-inherit-permissions anges ärvs rättigheter från runitmen.

Du bör granska exporterade filer och metadata innan publicering.

Det är ett fel att köra build-finish på en katalog som inte är initialiserad eller redan har finaliserats.

OPTIONS

-h, --help
Visa hjälptext och avsluta.
--command=COMMAND
Kommandot som används av flatpak run. Om ej angivet används första körbara fil i files/bin/.
--require-version=MAJOR.MINOR.MICRO
Kräver minst angiven version av Flatpak för installation/uppdatering.
--share=SUBSYSTEM / --unshare=SUBSYSTEM
Dela eller undvik att dela delsystem (network, ipc).
--socket=SOCKET / --nosocket=SOCKET
Dela eller blockera kända sockets (x11, wayland, pulseaudio, ssh-auth, etc).
--device=DEVICE / --nodevice=DEVICE
Dela eller blockera tillgång till enheter (dri, usb, shm, etc).
--allow=FEATURE / --disallow=FEATURE
Tillåt eller neka funktioner (devel, bluetooth, multiarch, etc).
--filesystem=FS / --nofilesystem=FS
Ange filsystemstillgång. Exempel: home, xdg-download, ~/dir, /etc.
 Tillägg som :ro (read-only) eller :create (skrivbar, skapa vid behov) kan användas.
--add-policy=SUBSYSTEM.KEY=VALUE
Lägg till generisk policynyckel i metadata.
--remove-policy=SUBSYSTEM.KEY=VALUE
Ta bort policynyckel från metadata.
--usb=TYPE[
DATA] / --nousb=TYPE[:DATA]
Lägg till eller ta bort USB-åtkomst till portalen.
 TYPE kan vara: all, cls:XX:YY, vnd:ZZZZ, dev:WWWW.  
 Exempel: --usb=vnd:0123+dev:4567
--usb-list-file=FIL / --usb-list=LISTA
Lägg till USB-regler från fil eller semikolonseparerad lista.
--env=VAR=VALUE / --unset-env=VAR
Sätt eller ta bort miljövariabler i metadata.
--env-fd=FD
Läs miljövariabler från fildeskriptor, säkert sätt.
--own-name=NAME / --talk-name=NAME
Tillåt D-Bus access till session bus-namn.
--system-own-name=NAME / --system-talk-name=NAME
Tillåt D-Bus access till system bus-namn.
--persist=FILENAME
Gör homedir-relativ sökväg persistent i appens sandbox.
--runtime=RUNTIME / --sdk=SDK
Ändra runtime eller SDK (del av appens "ref").
--metadata=GROUP=KEY[=VALUE]
Ange metadata direkt.
--extension=NAME=VARIABLE[=VALUE]
Lägg till extension point.
--remove-extension=NAME
Ta bort extension point.
--extension-priority=VALUE
Prioritet för extension override.
--extra-data=NAME
SHA256:DOWNLOAD:INSTALL:URL
Lägg till externa nedladdningar som verifieras vid installation.
--no-exports
Hoppa över export-steg.
--no-inherit-permissions
Ärv inte runtime-rättigheter.
-v, --verbose
Visa debug-info.
--ostree-verbose
Visa OSTree debug-info.

EXAMPLES

flatpak build-finish /build/my-app --socket=x11 --share=ipc --usb=vnd:0fd9

Resultat:

Exporting share/applications/gnome-calculator.desktop  
Exporting share/dbus-1/services/org.gnome.Calculator.SearchProvider.service  
More than one executable  
Using gcalccmd as command  
Please review the exported files and the metadata

SEE ALSO

COLOPHON

Denna sida är del av Flatpak-projektet – verktyg för att bygga och distribuera desktop-appar på Linux. Mer info: flatpak.org Källa: Flatpak på GitHub Senast hämtad: 2025-02-02 (senaste commit: 2025-01-14)

För feedback på man-sidan, mejla: man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/flatpak-build-finish.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.