flatpak-build-finish(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (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.