'\" t .\" Title: checkpkg .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-06-21 .\" Manual: \ \& .\" Source: \ \& .\" Language: Persian .\" .TH "CHECKPKG" "1" "2026-06-21" "\ \&" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" checkpkg \- مقایسه بستهٔ ساخته‌شدهٔ جاری با نسخهٔ موجود در مخزن .SH "خلاصه دستور (SYNOPSIS)" .sp checkpkg .SH "توضیحات (DESCRIPTION)" .sp به دنبال بستهٔ ساخته‌شدهٔ محلی متناظر با PKGBUILD می‌گردد و آخرین نسخهٔ آن بسته را از مخازن پک‌من (Pacman) دریافت می‌کند. سپس فهرست فایل‌های \fI.so\fP ارائه‌شده توسط هر نسخه از بسته را با یکدیگر مقایسه کرده و در صورت وجود تفاوت‌های soname برای بسته جدید، آن را نمایش می‌دهد. همچنین با استفاده از mktemp یک دایرکتوری موقت ایجاد می‌شود که حاوی فایل‌های فهرست پرونده‌ها و فهرست کتابخانه‌ها برای هر دو بسته است. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-r, \-\-rmdir\fP .RS 4 حذف دایرکتوری موقتی که برای نگهداری فهرست پرونده‌ها و کتابخانه‌های هر دو بسته ایجاد شده بود. .RE .sp \fB\-w, \-\-warn\fP .RS 4 چاپ یک هشدار به جای پیام معمولی در صورت وجود تفاوت‌های soname. .RE .sp \fB\-M, \-\-makepkg\-config\fP .RS 4 تعیین یک فایل پیکربندی جایگزین برای makepkg. .RE .sp \fB\-h, \-\-help\fP .RS 4 نمایش متن راهنما. .RE .SH "همچنین ببینید (SEE ALSO)" .sp find\-libprovides(1) .SH "صفحه خانگی (HOMEPAGE)" .sp .URL "https://gitlab.archlinux.org/archlinux/devtools" "" "" .sp لطفاً باگ‌ها و درخواست‌های قابلیت جدید را در سامانه پیگیری مشکلات گزارش دهید. لطفاً تمام تلاش خود را برای ارائه یک نمونه آزمایشی با قابلیت بازتولید برای باگ‌ها به کار گیرید.