CHECKUPDATES(8) راهنمای Pacman-contrib CHECKUPDATES(8)

checkupdates - چاپ ایمن فهرست به‌روزرسانی‌های معلق

checkupdates [گزینه‌ها]

دستور checkupdates با استفاده از یک پایگاه داده مجزای pacman که در صورت تعیین نشدن CHECKUPDATES_DB در TMPDIR قرار دارد، به‌روزرسانی‌های معلق را بررسی کرده و فهرستی از به‌روزرسانی‌ها را همراه با نسخه قدیمی و جدید چاپ می‌کند.

-c, --change

فقط به‌روزرسانی‌های جدید موجود را بررسی می‌کند؛ فهرست به‌روزرسانی‌های موجود را تنها در صورتی چاپ می‌کند که با آخرین باری که checkupdates با این گزینه اجرا شده بود، متفاوت باشد.

-d, --download

بارگیری هرگونه به‌روزرسانی معلق در حافظه موقت (cache) pacman.

-h, --help

نمایش ساختار دستوری و گزینه‌های خط فرمان.

--nocolor

عدم استفاده از خروجی رنگی. برای اینکه خروجی از ابتدا رنگی باشد، باید رنگ در pacman.conf فعال شده باشد.

-n, --nosync

عدم همگام‌سازی پایگاه داده موقت؛ زمانی بهترین عملکرد را دارد که پایگاه داده موقت از روش‌های دیگر مانند یک cronjob یا تایمر systemd به‌طور منظم به‌روزرسانی شود.

-V, --version

نمایش اطلاعات نسخه برنامه.

CHECKUPDATES_DB

تغییر مکان پیش‌فرض پایگاه داده موقت ${TMPDIR:-/tmp}/checkup-db-${UID}.

CHECKUPDATES_CHANGE

محل فایل وضعیت برای گزینه -c/--change.

TMPDIR

تغییر دایرکتوری موقت پیش‌فرض /tmp.

XDG_STATE_HOME

تغییر دایرکتوری وضعیت پیش‌فرض $HOME/.local/state.

دستور checkupdates هنگام خروج یکی از کدهای خطای زیر را بازمی‌گرداند.

0

وضعیت خروج عادی.

1

علت نامشخص شکست.

2

هیچ به‌روزرسانی‌ای موجود نیست.

pacman(8), pacman.conf(5)

اشکال؟ حتماً شوخی می‌کنید؛ هیچ اشکالی در این نرم‌افزار وجود ندارد. اما اگر احیاناً در اشتباه بودیم، لطفاً با اطلاعات دقیق تا حد امکان، آن را در سامانه گزارش اشکال در https://gitlab.archlinux.org/pacman/pacman-contrib/-/issues/new ثبت کنید.

نگه‌دارندگان فعلی:

•Johannes Löthberg <johannes@kyriasis.com>
•دانیل ام. کاپلا <polyzen@archlinux.org>

برای مشارکت‌کنندگان دیگر، از git shortlog -s روی مخزن pacman-contrib.git استفاده کنید.

2025-12-11 Pacman-contrib 1.13.1