.\" 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-REPOMANAGE" "8" "Sep 06, 2026" "" "dnf5" .SH "نام (NAME)" dnf5-repomanage \- مدیریت نسخه‌های قدیمی و جدید بسته‌ها در دایرکتوری در DNF5 .SH "خلاصه دستور (SYNOPSIS)" .sp \fBdnf5 [GLOBAL OPTIONS] repomanage [OPTIONS] \fP .SH "توضیحات (DESCRIPTION)" .sp دستور \fIrepomanage\fP جدیدترین یا قدیمی‌ترین بسته‌ها را در یک مخزن مشخص‌شده توسط \fI\fP چاپ می‌کند تا بتوان خروجی را به‌سادگی به xargs یا برنامه‌های مشابه پایپ کرد. در صورتی که \fI\fP شامل \fIrepodata/repomd.xml\fP نباشد، به دنبال بسته‌های rpm در آن جستجو می‌شود که سپس به‌جای آن استفاده خواهند شد. اگر repodata موجود باشد، \fIrepomanage\fP از آن‌ها به‌عنوان منبع اصلی حقیقت (source of truth) استفاده می‌کند و بررسی نمی‌کند که آیا با بسته‌های rpm موجود همخوانی دارند یا خیر. در واقع، \fIrepomanage\fP می‌تواند تنها با وجود repodata اجرا شود و هیچ بسته rpm مورد نیاز نیست. .sp اگر \fI\fP یک نشانی اینترنتی (url) دوردست را مشخص کند، \fIrepomanage\fP تلاش می‌کند repodata دوردست را در یک دایرکتوری موقت دانلود کرده و استفاده نماید. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \fB\-\-new\fP .nf چاپ N بسته از جدیدترین بسته‌ها برای هر name.arch (پیش‌فرض). .fi .sp .TP .B \fB\-\-old\fP .nf چاپ تمامی بسته‌ها به‌جز N بسته از جدیدترین‌ها برای هر name.arch .fi .sp .TP .B \fB\-k \fP, \fB\-\-keep \fP .nf تنظیم تعداد بسته‌ها (N) برای \-\-new و \-\-old (پیش‌فرض: 1) .fi .sp .TP .B \fB\-s\fP, \fB\-\-space\fP .nf چاپ بسته‌ها به‌صورت جداشده با فاصله به‌جای خطوط جدید .fi .sp .UNINDENT .SH "مثال‌ها (EXAMPLES)" .INDENT 0.0 .TP .B \fBdnf repomanage \-\-new .\fP .nf نمایش جدیدترین بسته‌ها در مخزن (دایرکتوری) فعلی. .fi .sp .TP .B \fBdnf repomanage \-\-new \-\-keep 2 ~/\fP .nf نمایش ۲ نسخه از جدیدترین نسخه‌های هر بسته در دایرکتوری \(dqhome\(dq. .fi .sp .TP .B \fBdnf repomanage \-\-old \-\-space .\fP .nf نمایش همه بسته‌ها به‌جز جدیدترین آن‌ها، جداشده با فاصله در مخزن (دایرکتوری) فعلی. .fi .sp .TP .B \fBdnf repomanage http://download.example/repo\fP .nf دانلود متادیتای مخزن در یک دایرکتوری موقت، بارگذاری آن‌ها و نمایش جدیدترین بسته‌ها. .fi .sp .UNINDENT .SH "نویسندگان (AUTHORS)" See AUTHORS.md in dnf5 source distribution. .SH "حق نشر (COPYRIGHT)" Contributors to the dnf5 project. .\" End of generated man page.