FLATPAK REPAIR(1) flatpak repair FLATPAK REPAIR(1)

flatpak-repair - تعمیر و بازسازی یک نصب فلت‌پک

flatpak repair [OPTION...]

یک نصب فلت‌پک را با هرس کردن (pruning) و نصب مجدد اشیاء نامعتبر تعمیر می‌کند. دستور repair تمامی کارهای زیر را انجام می‌دهد:

•پویش تمامی ارجاع‌های (refs) موجود به‌صورت محلی و حذف هر موردی که با یک ارجاع مستقرشده مطابقت ندارد.
•بررسی صحت هر کامیت که به آن اشاره می‌کنند، حذف اشیاء نامعتبر و یادداشت موارد مفقودشده.
•حذف تمامی ارجاع‌هایی که حاوی شیء نامعتبر بودند، و همچنین ارجاع‌های غیرجزئی (non-partial) که اشیاء مفقودشده داشتند.
•هرس کردن تمامی اشیایی که توسط هیچ ارجاعی ارجاع داده نشده‌اند، که باعث پاکسازی هرگونه شیء نامعتبر پویش‌نشده احتمالی می‌شود.
•شمارش تمامی ارجاع‌های مستقرشده و نصب مجدد هر موردی که در مخزن وجود ندارد (یا برای استقرار غیر زیرپوشه‌ای، جزئی است).

توجه داشته باشید که flatpak repair برای اعمال بر روی مکان نصب سراسری سیستم باید با دسترسی ریشه (root) اجرا شود.

یک دستور جایگزین برای تعمیر مخازن OSTree دستور ostree fsck است.

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

-h, --help

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

-u, --user

تعمیر مکان نصب به ازای کاربر.

--system

تعمیر مکان نصب سراسری سیستم.

--installation=NAME

تعمیر مکان نصب سراسری سیستم مشخص‌شده با NAME از میان موارد تعریف‌شده در /etc/flatpak/installations.d/. استفاده از --installation=default معادل استفاده از --system است.

--dry-run

فقط گزارش ناهماهنگی‌ها و تناقض‌ها، بدون اعمال هیچ‌گونه تغییری.

--reinstall-all

نصب مجدد تمامی ارجاع‌ها، صرف‌نظر از اینکه از مخزن حذف شده باشند یا خیر.

-v, --verbose

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

--ostree-verbose

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

$ sudo flatpak repair

$ flatpak repair --user

flatpak(1), ostree-fsck(1)

flatpak