FLATPAK BUILD-UPDAT(1) flatpak build-update-repo FLATPAK BUILD-UPDAT(1)

flatpak-build-update-repo - به‌روزرسانی فرادادهٔ مخزن از یک دایرکتوری ساخت

flatpak build-update-repo [OPTION...] LOCATION

فرادادهٔ مخزن را برای مخزن واقع در LOCATION به‌روزرسانی می‌کند. این دستور یک فایل خلاصه‌وضعیت (summary) در OSTree تولید می‌کند که محتویات مخزن را فهرست می‌نماید. این فایل خلاصه‌وضعیت توسط دستورات flatpak remote-ls و سایر دستورات برای نمایش محتویات مخازن دوردست استفاده می‌شود.

پس از اجرای این دستور، می‌توان از LOCATION به‌عنوان مکان مخزن برای دستور flatpak remote-add استفاده کرد، چه با میزبانی آن از طریق http و چه مستقیماً با یک نشانی file:.

گزینه‌های زیر پشتیبانی می‌شوند:

-h, --help

نمایش گزینه‌های راهنما و خروج.

--redirect-url=URL

تغییر مسیر این مخزن به یک URL جدید.

--title=TITLE

عنوانی برای مخزن، برای نمونه جهت نمایش در رابط کاربری. این عنوان در خلاصه‌وضعیت مخزن ذخیره می‌شود.

--comment=COMMENT

یک توضیح تک‌خطی برای مخزن دوردست، برای نمونه جهت نمایش در رابط کاربری. این توضیح در خلاصه‌وضعیت مخزن ذخیره می‌شود.

--description=DESCRIPTION

یک پاراگراف توضیحات کامل برای مخزن دوردست، برای نمونه جهت نمایش در رابط کاربری. این توضیحات در خلاصه‌وضعیت مخزن ذخیره می‌شود.

--homepage=URL

نشانی وب‌سایت برای مخزن دوردست، برای نمونه جهت نمایش در رابط کاربری. این نشانی در خلاصه‌وضعیت مخزن ذخیره می‌شود.

--icon=URL

نشانی آیکون برای مخزن دوردست، برای نمونه جهت نمایش در رابط کاربری. این نشانی در خلاصه‌وضعیت مخزن ذخیره می‌شود.

--default-branch=BRANCH

شاخهٔ پیش‌فرض برای مخزن، که عمدتاً برای استفاده در رابط کاربری کاربرد دارد.

--gpg-import=FILE

وارد کردن یک کلید عمومی پیش‌فرض جدید GPG از فایل داده‌شده.

--collection-id=COLLECTION-ID

شناسهٔ یکتای سراسری مخزن دوردست، جهت گروه‌بندی سرورهای آینه‌ای (mirrors). در صورتی که قرار است مخزن به‌صورت عمومی در دسترس قرار گیرد، این مقدار باید یک رشتهٔ نام دامنهٔ معکوس (reverse DNS) یکتا باشد. اگر یک شناسهٔ مجموعه از قبل روی یک مخزن موجود تنظیم شده باشد، این گزینه آن را به‌روزرسانی می‌کند. در صورت عدم تعیین، شناسهٔ مجموعهٔ موجود بدون تغییر باقی خواهد ماند.

--deploy-collection-id

استقرار شناسهٔ مجموعه (تنظیم‌شده با استفاده از --collection-id) در پیکربندی استاتیک مخزن دوردست برای همهٔ کلاینت‌ها. این عملیات پس از انتشار در یک مخزن غیرقابل‌بازگشت است. از آن برای تصمیم‌گیری در مورد زمان ارائهٔ شناسهٔ مجموعه به کاربران یک مخزن موجود استفاده کنید. هنگام ساخت یک مخزن جدید که دارای شناسهٔ مجموعه است، معمولاً همیشه باید این گزینه را مشخص کنید.

--deploy-sideload-collection-id

مشابه --deploy-collection-id است، اما استقرار را تنها برای کلاینت‌های جدیدتر از فلت‌پک ۱.۷ که از روش جدید بارگذاری جانبی (sideload) پشتیبانی می‌کنند اعمال می‌نماید.

--gpg-sign=KEYID

امضای کامیت با این کلید GPG. این گزینه می‌تواند چندین بار استفاده شود.

--gpg-homedir=PATH

دایرکتوری خانگی GPG جهت جستجوی دسته‌کلیدها (keyrings).

--generate-static-deltas

تولید دلتاهای ایستا (static deltas) برای تمام مراجع. این کار فایل‌های ایستای from-empty و دلتا را ایجاد می‌کند که امکان بارگیری سریع‌تر را فراهم می‌سازند.

--static-delta-jobs=NUM-JOBS

محدود کردن تعداد وظایف موازی سازندهٔ دلتاهای ایستا. مقدار پیش‌فرض برابر با تعداد پردازنده‌ها (CPUs) است.

--static-delta-ignore-ref=PATTERN

عدم تولید دلتاها برای شناسهٔ برنامه یا محیط زمان‌اجرای منطبق با این الگو. برای نمونه، --static-delta-ignore-ref=*.Sources بدان معناست که هیچ دلتایی برای مراجع منبع تولید نخواهد شد.

--prune

حذف اشیاء بدون ارجاع در مخزن.

--prune-depth

نگهداری حداکثر این تعداد نسخهٔ قدیمی برای هر مرجع خاص. مقدار پیش‌فرض -۱ است که به معنای نامحدود می‌باشد.

-v, --verbose

چاپ اطلاعات اشکال‌زدایی در طول پردازش دستور.

--ostree-verbose

چاپ اطلاعات اشکال‌زدایی OSTree در طول پردازش دستور.

ostree(1), flatpak(1), flatpak-remote-ls(1), flatpak-build-export(1)

flatpak