Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   flatpak-spawn    ( 1 )

запускать команды в песочнице (Run commands in a sandbox)

Имя (Name)

flatpak-spawn - Run commands in a sandbox


Синопсис (Synopsis)

flatpak-spawn [OPTION...] COMMAND [ARGUMENT...]


Описание (Description)

Unlike other flatpak commands, flatpak-spawn is available to applications inside the sandbox. It runs COMMAND outside the sandbox, either in another sandbox, or on the host.

flatpak-spawn uses the Flatpak portal to create a copy the sandbox it was called from, optionally using tighter permissions and the latest version of the app and runtime.


Параметры (Options)

The following options are understood:

-h, --help Show help options and exit.

-v, --verbose Print debug information

--forward-fd=FD Forward a file descriptor

--clear-env Run with a clean environment

--watch-bus Make the spawned command exit if we do

--env=VAR=VALUE Set an environment variable

--latest-version Use the latest version of the refs that are used to set up the sandbox

--no-network Run without network access

--sandbox Run fully sandboxed.

See the --sandbox-expose and --sandbox-expose-ro options for selective file access.

--sandbox-expose=NAME Expose read-write access to a file in the sandbox.

Note that absolute paths or subdirectories are not allowed. The files must be in the sandbox subdirectory of the instance directory (i.e. ~/.var/app/$APP_ID/sandbox).

This option is useful in combination with --sandbox (otherwise the instance directory is accessible anyway).

--sandbox-expose-ro=NAME Expose readonly access to a file in the sandbox.

Note that absolute paths or subdirectories are not allowed. The files must be in the sandbox subdirectory of the instance directory (i.e. ~/.var/app/$APP_ID/sandbox).

This option is useful in combination with --sandbox (otherwise the instance directory is accessible anyway).

--host Run the command unsandboxed on the host. This requires access to the org.freedesktop.Flatpak D-Bus interface

--directory=DIR The working directory in which to run the command.

Note that the given directory must exist in the sandbox or, when used in conjunction with --host, on the host.


Примеры (Examples)

$ flatpak-spawn ls /var/run

Смотри также (See also)

flatpak(1)