.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "DNF5-REPLAY" "8" "Sep 06, 2026" "" "dnf5" .SH "نام (NAME)" dnf5-replay \- دستور اجرای مجدد و بازپخش یک تراکنش در DNF5 .SH "خلاصه دستور (SYNOPSIS)" .sp \fBdnf5 replay [options] \fP .SH "توضیحات (DESCRIPTION)" .sp اجرای مجدد (بازپخش) یک تراکنش ذخیره‌شده در دایرکتوری واقع در \fB\fP\&. دایرکتوری تراکنش می‌تواند از طریق گزینه \fB\-\-store\fP که برای تمام دستورات تراکنش در دسترس است، یا توسط دستور ذخیره تاریخچه (\fIHistory Store Command\fP) ایجاد شده باشد\&. بازپخش دقیقاً همان عملیات‌ها را مشابه تراکنش اولیه روی بسته‌ها اعمال می‌کند و در صورت وجود هرگونه مغایرت در بسته‌های نصب‌شده یا نسخه آن‌ها، با خطا متوقف می‌شود\&. .sp برای اجرای بازپخش، دایرکتوری تراکنش باید حاوی فایلی از تراکنش در قالب JSON به نام \fBtransaction.json\fP باشد\&. این دایرکتوری همچنین می‌تواند شامل بسته‌ها، گروه‌های comps یا محیط‌های comps باشد که در تراکنش بازپخش‌شده مورد استفاده قرار می‌گیرند\&. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \fB\-\-ignore\-extras\fP .nf بسته‌های اضافی که وارد تراکنش شده‌اند به عنوان خطا در نظر گرفته نمی‌شوند. این موارد همچنان به صورت هشدار گزارش خواهند شد. .fi .sp .TP .B \fB\-\-ignore\-installed\fP .nf عدم تطابق میان بسته‌های نصب‌شده و بسته‌های ذخیره‌شده در تراکنش به عنوان خطا در نظر گرفته نمی‌شود. این موارد همچنان به صورت هشدار گزارش خواهند شد. برای عملیات‌های نصب (install)، بسته‌هایی که از قبل نصب هستند نادیده گرفته می‌شوند. برای عملیات‌های ارتقا (upgrade)، گروه‌ها یا محیط‌هایی که نصب نشده‌اند نادیده گرفته می‌شوند. برای عملیات‌های حذف (remove)، بسته‌ها/گروه‌ها/محیط‌های نصب‌نشده نادیده گرفته می‌شوند. استفاده از این گزینه می‌تواند منجر به یک تراکنش خالی شود. .fi .sp .TP .B \fB\-\-skip\-broken\fP .nf حل هرگونه مشکل وابستگی از طریق حذف بسته‌های مشکل‌ساز از تراکنش. .fi .sp .TP .B \fB\-\-skip\-unavailable\fP .nf در صورتی که برخی از بسته‌های ذخیره‌شده در تراکنش روی سیستم هدف در دسترس نباشند، به‌جای ایجاد خطا، از آن‌ها صرف‌نظر می‌شود. .fi .sp .UNINDENT .SH "مثال‌ها (EXAMPLES)" .INDENT 0.0 .TP .B \fBdnf5 replay ./transaction\fP .nf اجرای مجدد تراکنش ذخیره‌شده در ./transaction. .fi .sp .TP .B \fBdnf5 replay ./transaction \-\-skip\-unavailable\fP .nf اجرای مجدد تراکنش ذخیره‌شده در ./transaction با صرف‌نظر کردن از بسته‌های دردسترس‌نبوده. .fi .sp .UNINDENT .SH "همچنین ببینید (SEE ALSO)" .INDENT 0.0 .INDENT 3.5 .nf \fBdnf5(8)\fP, \fBdnf5\-history(8)\fP .fi .sp .UNINDENT .UNINDENT .SH "نویسندگان (AUTHORS)" پرونده AUTHORS.md را در توزیع کد منبع dnf5 ببینید. .SH "حق نشر (COPYRIGHT)" مشارکت‌کنندگان در پروژه dnf5. .\" End of generated man page.