FLATPAK SPAWN(1) flatpak spawn FLATPAK SPAWN(1) نام (NAME) flatpak-spawn - اجرای دستورها در یک محیط ایزوله (سندباکس) خلاصه دستور (SYNOPSIS) flatpak-spawn [OPTION...] COMMAND [ARGUMENT...] توضیحات (DESCRIPTION) برخلاف سایر دستورهای فلت‌پک، flatpak-spawn برای برنامه‌های داخل محیط ایزوله (سندباکس) در دسترس است. این دستور، COMMAND را خارج از محیط ایزوله اجرا می‌کند: یا در یک محیط ایزوله دیگر، یا روی میزبان. هنگامی که بدون --host فراخوانی شود، flatpak-spawn از پورتال فلت‌پک برای ایجاد یک کپی از محیط ایزوله‌ای که از آن فراخوانی شده است استفاده می‌کند، با امکان استفادهٔ اختیاری از مجوزهای محدودتر و به‌طور اختیاری آخرین نسخهٔ برنامه و محیط زمان اجرا (نگاه کنید به --latest-version). گزینه‌ها (OPTIONS) گزینه‌های زیر پشتیبانی می‌شوند: -h, --help نمایش گزینه‌های راهنما و خروج. -v, --verbose چاپ اطلاعات اشکال‌زدایی --forward-fd=FD ارسال رو به جلو (forward) توصیف‌گر فایل --clear-env اجرا در یک محیط تمیز و خالی --watch-bus خروج دستور اجراشده هنگامی که خود flatpak-spawn خارج می‌شود؛ به‌ویژه زمانی رخ می‌دهد که اتصال آن به گذرگاه نشست (session bus) قطع شود. --env=VAR=VALUE تنظیم یک متغیر محیطی --latest-version استفاده از آخرین نسخهٔ مرجع‌ها (refs) که برای برپایی محیط ایزوله استفاده می‌شوند --no-network اجرا بدون دسترسی به شبکه --sandbox اجرا به‌صورت کاملاً ایزوله‌شده (sandboxed). مستندات مربوط به گزینهٔ --sandbox را در flatpak-run(1) ببینید. برای دسترسی انتخابی به فایل‌ها گزینه‌های --sandbox-expose و --sandbox-expose-ro را ببینید. --sandbox-expose=NAME ایجاد دسترسی خواندن و نوشتن به یک فایل در محیط ایزوله. توجه داشته باشید که مسیرهای مطلق یا زیرپوشه‌ها مجاز نیستند. فایل‌ها باید در زیرپوشهٔ sandbox از پوشهٔ نمونه (یعنی ~/.var/app/$APP_ID/sandbox) قرار داشته باشند. این گزینه در ترکیب با --sandbox مفید است (در غیر این صورت، پوشهٔ نمونه به هر حال قابل دسترسی است). --sandbox-expose-ro=NAME ایجاد دسترسی فقط‌خواندنی به یک فایل در محیط ایزوله. توجه داشته باشید که مسیرهای مطلق یا زیرپوشه‌ها مجاز نیستند. فایل‌ها باید در زیرپوشهٔ sandbox از پوشهٔ نمونه (یعنی ~/.var/app/$APP_ID/sandbox) قرار داشته باشند. این گزینه در ترکیب با --sandbox مفید است (در غیر این صورت، پوشهٔ نمونه به هر حال قابل دسترسی است). --host اجرای دستور خارج از محیط ایزوله روی میزبان. این کار نیازمند دسترسی به رابط D-Bus با شناسهٔ org.freedesktop.Flatpak است. --directory=DIR دایرکتوری کاری که دستور در آن اجرا می‌شود. توجه داشته باشید که دایرکتوری داده‌شده باید در محیط ایزوله یا در صورت استفاده همراه با --host، روی میزبان وجود داشته باشد. مثال‌ها (EXAMPLES) $ flatpak-spawn ls /var/run همچنین ببینید (SEE ALSO) flatpak(1) flatpak FLATPAK SPAWN(1)