PACREPORT(1) pacreport PACREPORT(1)

pacreport - نمایش خلاصه‌ای از بسته‌های نصب‌شده

pacreport [options]
pacreport (--help|--version)

تولید گزارشی از بسته‌های نصب‌شده شامل:

بسته‌های غیرضروری که صریحاً نصب شده‌اند
بسته‌های غیرضروری که به‌عنوان وابستگی نصب شده‌اند
بسته‌های غیرضروری در یک چرخهٔ وابستگی
بسته‌های نصب‌شده‌ای که در هیچ مخزنی نیستند
بسته‌های ناموجود از گروه‌های مشخص‌شده
فایل‌های مفقود بسته‌ها
فایل‌های پشتیبان ادغام‌نشده
فایل‌های بدون مالک
اندازه دایرکتوری‌های کش

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

بسته‌هایی که با علامت ستاره ("*") مشخص شده‌اند، وابستگی‌های اختیاری برای بسته‌ای دیگر هستند.

تعیین مسیر جایگزین برای فایل پیکربندی pacman.
تعیین پسوند جایگزین برای پایگاه‌داده همگام‌سازی (sync).
تعیین مسیر جایگزین برای پایگاه‌داده.
تعیین ریشه (root) جایگزین برای نصب.
تعیین ریشه سیستم (sysroot) جایگزین. pacutils-sysroot(7) را ببینید.
تعیین مسیر جایگزین برای دایرکتوری کش.
جستجو برای فایل‌های .pac{save,orig,new}. به‌طور پیش‌فرض دایرکتوری /etc جستجو شده و تمام فایل‌های پیکربندی شناخته‌شده بررسی می‌شوند؛ برای جستجو در خارج از /etc این گزینه را دو بار وارد کنید.
نمایش بسته‌هایی از گروه name که در حال حاضر نصب نشده‌اند. این گزینه می‌تواند چندین بار مشخص شود.
بررسی برای یافتن فایل‌های مفقود بسته‌ها.
بررسی برای یافتن فایل‌های بدون مالک. برای اطلاعات بیشتر، بخش /etc/pacreport.conf را در زیر فایل‌ها (FILES) ببینید.
نمایش اینکه کدام بسته‌ها به‌طور اختیاری به بسته‌های فهرست‌شده وابسته‌اند.
هنگام فهرست کردن بسته‌های غیرضروری و چرخه‌های وابستگی، وابستگی‌های اختیاری را نیز در نظر می‌گیرد.
نمایش اطلاعات راهنما و خروج.
نمایش اطلاعات نسخه و خروج.

/etc/pacreport.conf
فایل پیکربندی به سبک INI که مسیرهای نادیده‌گرفتنی هنگام اجرا با --unowned-files را فهرست می‌کند. مسیرهایی که همیشه باید نادیده گرفته شوند را می‌توان با "IgnoreUnowned" در بخش "Options" مشخص کرد. مسیرهایی که تنها در صورت نصب بودن یک بسته خاص باید نادیده گرفته شوند، می‌توانند در زیر بخش "PkgIgnoreUnowned" با استفاده از نام بسته به‌عنوان نام گزینه و مسیرِ نادیده‌گرفتنی به‌عنوان مقدار فهرست شوند. همه گزینه‌ها را می‌توان چندین بار مشخص کرد. مسیرها می‌توانند شامل الگوهای بسط پوسته (shell-style globs) باشند. ریشه نصب نباید در مسیرها گنجانده شود.
[Options]
IgnoreUnowned = home/*
IgnoreUnowned = proc/*
IgnoreUnowned = mnt/*
[PkgIgnoreUnowned]
linux = boot/initramfs-linux.img
linux = boot/initramfs-linux-fallback.img
2025-12-04 pacutils