'\" t .\" Title: pacdiff .\" Author: [see the "Authors" section] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2025-12-11 .\" Manual: Pacman-contrib Manual .\" Source: Pacman-contrib 1.13.1 .\" Language: English .\" .TH "PACDIFF" "8" "2025\-12\-11" "Pacman\-contrib 1\&.13\&.1" "Pacman\-contrib Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" pacdiff \- ابزار نگهداری و مدیریت فایل‌های pacorig، pacnew و pacsave .SH "خلاصه دستور (SYNOPSIS)" .sp \fIpacdiff\fR [\fIگزینه‌ها\fR] .SH "توضیحات (DESCRIPTION)" .sp دستور \fIpacdiff\fR اسکریپتی است که به دنبال فایل‌های pacorig، pacnew و pacsave از ورودی‌های پشتیبان موجود در پایگاه داده محلی pacman می‌گردد. برای هر فایل پیداشده، این گزینه داده می‌شود که فایل pacorig، pacnew یا pacsave یافت‌شده مشاهده، ادغام، نادیده گرفته، مقایسه (diff)، حذف یا رونویسی شود. .SH "گزینه‌ها (OPTIONS)" .SS "گزینه‌های جستجو (Search Options)" .PP \fB\-f, \-\-find\fR .RS 4 پویش با استفاده از find\&. .RE .PP \fB\-l, \-\-locate\fR .RS 4 پویش با استفاده از locate\&. .RE .PP \fB\-p, \-\-pacmandb\fR .RS 4 پویش فایل‌های پیکربندی فعال از پایگاه داده pacman\&. (پیش‌فرض) .RE .SS "گزینه‌های عمومی (General Options)" .PP \fB\-b, \-\-backup\fR .RS 4 هنگام رونویسی، فایل‌های قدیمی با پسوند \&.bak ذخیره شوند\&. .RE .PP \fB\-c, \-\-cachedir \fR .RS 4 پویش \fIdir\fR به عنوان کش pacman برای نامزدهای پایه ادغام ۳ طرفه\&. .RE .PP \fB\-h, \-\-help\fR .RS 4 نمایش نحو دستور و گزینه‌های خط فرمان\&. .RE .PP \fB\-\-nocolor\fR .RS 4 رنگی نکردن خروجی\&. .RE .PP \fB\-o, \-\-output\fR .RS 4 چاپ فایل‌ها به‌جای ادغام آنها\&. .RE .PP \fB\-s, \-\-sudo\fR .RS 4 استفاده از sudo و sudoedit برای ادغام/حذف فایل‌ها\&. .RE .PP \fB\-3, \-\-threeway\fR .RS 4 مشاهده تفاوت‌ها به شیوه ۳ طرفه در صورتی که بسته پایه در حافظه موقت (cache) در دسترس باشد. در غیر این صورت به مقایسه معمول ۲ طرفه بازمی‌گردد\&. .RE .PP \fB\-V, \-\-version\fR .RS 4 نمایش اطلاعات نسخه\&. .RE .SH "محیط (ENVIRONMENT)" .PP \fBDIFFPROG\fR .RS 4 جایگزینی برنامه مقایسه پیش‌فرض \fIvim \-d\fR, یا \fInvim \-d\fR اگر EDITOR=nvim باشد\&. .RE .PP \fBDIFFSEARCHPATH\fR .RS 4 جایگزینی مسیر جستجوی پیش‌فرض \fI/etc\fR, تنها هنگام استفاده از find\&. .RE .PP \fBMERGEPROG\fR .RS 4 جایگزینی برنامه ادغام ۳ طرفه پیش‌فرض \fIdiff3 \-m\fR\&. یک جایگزین ممکن \fIgit merge\-file \-p\fR است\&. .RE .SH "همچنین ببینید (SEE ALSO)" .sp \fBpacman\fR(8), \fBpacman.conf\fR(5) .SH "اشکالات (BUGS)" .sp اشکال؟ شوخی می‌کنید؛ هیچ خطایی در این نرم‌افزار وجود ندارد. اما اگر احیاناً اشتباه کرده باشیم، یک گزارش با بیشترین جزئیات ممکن در https://gitlab\&.archlinux\&.org/pacman/pacman\-contrib/\-/issues/new ثبت کنید\&. .SH "نویسندگان (AUTHORS)" .sp نگهدارندگان فعلی: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Johannes Löthberg .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Daniel M\&. Capella .RE .sp برای سایر مشارکت‌کنندگان، از دستور git shortlog \-s روی مخزن pacman\-contrib\&.git استفاده کنید\&.