FLATPAK PREINSTALL(1) flatpak preinstall FLATPAK PREINSTALL(1) نام (NAME) flatpak-preinstall - نصب فلت‌پک‌هایی که بخشی از سیستم‌عامل هستند خلاصه دستور (SYNOPSIS) flatpak preinstall [OPTION...] توضیحات (DESCRIPTION) این دستور برنامه‌ها و محیط‌های فلت‌پکی را که بخشی از سیستم‌عامل هستند مدیریت می‌کند. اگر هیچ گزینه‌ای داده نشود، اجرای flatpak preinstall فلت‌پک‌ها را همگام‌سازی (نصب و حذف) می‌کند تا با مجموعه‌ای که توزیع‌کننده سیستم‌عامل انتخاب کرده است مطابقت یابد. فلت‌پک‌های پیش‌نصب‌شده با قرار دادن فایل‌های .preinstall درون دایرکتوری‌های /usr/share/flatpak/preinstall.d/ و /etc/flatpak/preinstall.d/ تعریف می‌شوند. سیستم‌عامل هنگام راه‌اندازی سیستم، flatpak preinstall -y (یا معادل گرافیکی آن) را اجرا می‌کند که عملیات نصب واقعی را انجام می‌دهد. این سازوکار به توزیع‌کننده سیستم‌عامل اجازه می‌دهد فهرست برنامه‌های فلت‌پکی را که همراه با سیستم‌عامل نصب می‌شوند مشخص کند، و همچنین این امکان را فراهم می‌سازد که توزیع‌کننده در آینده تغییراتی در این فهرست اعمال کند که در اجرای بعدی flatpak preinstall اعمال خواهند شد. کاربران می‌توانند به‌سادگی با حذف نصب فلت‌پک‌های پیش‌نصب‌شده، از آن‌ها انصراف دهند؛ در این صورت، آن برنامه‌ها دیگر به‌طور خودکار مجدداً نصب نخواهند شد. قالب فایل (FILE FORMAT) فایل‌های .preinstall از همان قالب فایلی .ini استفاده می‌کنند که برای فایل‌های واحد systemd یا فایل‌های .desktop برنامه‌ها به کار می‌رود. [Flatpak Preinstall NAME] مقدار NAME نام کامل و واجد شرایط محیط زمان اجرا یا برنامهٔ کاربردی است. تمامی اطلاعات مربوط به یک محیط زمان اجرا یا برنامهٔ تکی درون یک گروه [Flatpak Preinstall NAME] قرار می‌گیرد. چندین گروه را می‌توان درون یک فایل تعریف کرد. کلیدهای زیر می‌توانند در این گروه حضور داشته باشند: Install (بولی) مشخص می‌کند که آیا این گروه باید نصب شود یا خیر. اگر این کلید مشخص نشود، گروه نصب خواهد شد. Branch (رشته) نام شاخه‌ای که برنامه یا محیط زمان اجرا باید از آن نصب شود. اگر این کلید مشخص نشود، از شاخهٔ «master» استفاده می‌شود. IsRuntime (بولی) مشخص می‌کند که آیا این گروه به یک محیط زمان اجرا اشاره دارد یا خیر. اگر این کلید مشخص نشود، فرض می‌شود که گروه به یک برنامهٔ کاربردی اشاره دارد. CollectionID (رشته) شناسهٔ مجموعه (Collection ID) مخزن دوردست برای استفاده، در صورتی که وجود داشته باشد. مثال (EXAMPLE) [Flatpak Preinstall org.gnome.Loupe] Branch=stable IsRuntime=false گزینه‌ها (OPTIONS) گزینه‌های زیر پشتیبانی می‌شوند: -h, --help نمایش گزینه‌های راهنما و خروج. --reinstall در صورت نصب بودن، ابتدا حذف نصب شده و سپس مجدداً نصب شود. -u, --user نصب برنامهٔ کاربردی یا محیط زمان اجرا در مکان نصب ویژهٔ کاربر. --system نصب برنامهٔ کاربردی یا محیط زمان اجرا در مکان نصب پیش‌فرض سراسری سیستم. --installation=NAME نصب برنامهٔ کاربردی یا محیط زمان اجرا در یک مکان نصب سراسری سیستم مشخص‌شده با NAME از میان موارد تعریف‌شده در /etc/flatpak/installations.d/. استفاده از --installation=default معادل استفاده از --system است. --no-deploy دریافت آخرین نسخه، اما بدون استقرار آن. --no-pull عدم دریافت آخرین نسخه؛ استقرار هر آنچه به‌صورت محلی موجود است. --no-related عدم دریافت افزونه‌های مرتبط، مانند داده‌های محلی‌سازی (locale). --no-deps عدم بررسی وابستگی‌های محیط زمان اجرا هنگام نصب. --sideload-repo=PATH افزودن یک مخزن محلی ostree اضافی به‌عنوان منبعی برای نصب. این کار معادل استفاده از دایرکتوری‌های sideload-repos است (به flatpak(1) مراجعه کنید)، اما می‌تواند به ازای هر دستور انجام شود. هر مسیری که در اینجا افزوده شود، علاوه بر مسیرهای آن دایرکتوری‌ها استفاده خواهد شد. --include-sdk برای هر برنامهٔ در حال نصب، بستهٔ توسعه (SDK) استفاده‌شده برای ساخت آن را نیز نصب می‌کند. به معنی فعال بودن --or-update است؛ ناسازگار با --no-deps. --include-debug برای هر ارجاع (ref) در حال نصب و تمامی وابستگی‌های آن، اطلاعات اشکال‌زدایی را نیز نصب می‌کند. به معنی فعال بودن --or-update است؛ ناسازگار با --no-deps. -y, --assumeyes پاسخ بله خودکار به تمام پرسش‌ها (یا انتخاب بالاترین اولویت در پاسخ‌ها). برای خودکارسازی مفید است. --noninteractive تولید حداقل خروجی و اجتناب از بیشتر پرسش‌ها. مناسب برای استفاده در شرایط غیرتعاملی، مانند اسکریپت‌های ساخت. -v, --verbose چاپ اطلاعات اشکال‌زدایی هنگام پردازش دستور. --ostree-verbose چاپ اطلاعات اشکال‌زدایی OSTree هنگام پردازش دستور. مثال‌ها (EXAMPLES) $ flatpak preinstall همچنین ببینید (SEE ALSO) flatpak(1) flatpak FLATPAK PREINSTALL(1)