apk-cache(8) System Manager's Manual apk-cache(8)

apk-cache - مدیریت حافظه موقت (کَش) محلی فایل‌های بسته

apk cache [<گزینه‌ها>...] clean

apk cache [<گزینه‌ها>...] download [وابستگی...]

apk cache [<گزینه‌ها>...] purge

apk cache [<گزینه‌ها>...] sync [وابستگی...]

مدیریت حافظه موقت (کَش) محلی بسته‌ها با حذف بسته‌های منسوخ، یا دانلود بسته‌های مفقود یا جدیدتر از مخازن.

دستور apk cache download فایل‌های بسته را از مخازن دریافت کرده و آن‌ها را در حافظه موقت ذخیره می‌کند که باید از قبل فعال شده باشد (نگاه کنید به apk-cache(5)). به‌طور پیش‌فرض از وابستگی‌های world برای تعیین موارد دانلودی استفاده می‌شود. اگر آرگومان‌های وابستگی داده شوند، به‌طور پیش‌فرض جایگزین world خواهند شد.

دستور apk cache clean فایل‌های بسته‌ای را که دیگر در هیچ نمایه مخزنی وجود ندارند، حذف خواهد کرد. تعیین گزینه سراسری --purge علاوه بر این، در نصب‌های tmpfs تمامی بسته‌های نصب‌نشده، و در نصب‌های روی دیسک تمامی بسته‌ها را حذف می‌کند.

دستور apk cache purge مترادفی برای clean --purge است.

دستور apk cache sync هر دو عملیات را انجام می‌دهد.

--add-dependencies

افزودن وابستگی‌های آرگومان به وابستگی‌های world هنگام تعیین بسته‌هایی که باید دانلود شوند.

--available, -a

بسته‌های انتخاب‌شده از مخازن فعال دانلود شوند، حتی اگر به معنای جایگزینی یا تنزل نسخه (downgrade) بسته نصب‌شده باشد.

--ignore-conflict

نادیده گرفتن تداخل‌ها هنگام حل وابستگی‌ها. این گزینه می‌تواند هنگام پر کردن اولیه حافظه موقت برای ایجاد هم‌زمان چندین ایمیج در یک مرحله مفید باشد.

--latest, -l

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

--upgrade, -u

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

--simulate[=BOOL], -s

شبیه‌سازی عملیات درخواستی بدون اعمال هیچ‌گونه تغییر.
2026-08-31