.\" 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-MARK" "8" "Sep 06, 2026" "" "dnf5" .SH "نام (NAME)" dnf5-mark \- نشانه‌گذاری بسته‌ها به عنوان نصب دستی یا وابسته در DNF5 .SH "خلاصه دستور (SYNOPSIS)" .sp \fBdnf5 mark [global options] [] ...\fP .SH "توضیحات (DESCRIPTION)" .sp دستور \fBmark\fP در \fBDNF5\fP برای تغییر دلیل نصب بسته‌های مشخص‌شده در آرگومان‌های \fBpackage\-spec\-NPFB\fP استفاده می‌شود. .SH "زیردستورها (SUBCOMMANDS)" .INDENT 0.0 .TP .B \fBuser\fP .nf نشانه‌گذاری بسته به‌عنوان نصب‌شده توسط کاربر (دستی). .fi .sp .sp این گزینه زمانی کاربرد دارد که بسته‌ای به‌عنوان وابستگی نصب شده است و مایل هستید هنگام اجرای دستور \fBremove\fP در شرایطی که گزینه پیکربندی \fBclean_requirements_on_remove\fP روی \fBTrue\fP تنظیم شده است، روی سیستم باقی بماند. .TP .B \fBdependency\fP .nf نشانه‌گذاری بسته به‌عنوان وابستگی. .fi .sp .sp این گزینه زمانی کاربرد دارد که شما به‌عنوان کاربر به بسته مشخصی نیاز ندارید. بسته روی سیستم نصب باقی می‌ماند، اما زمانی که دستور \fBremove\fP همراه با تنظیم بودن گزینه پیکربندی \fBclean_requirements_on_remove\fP روی \fBTrue\fP اجرا شود، حذف خواهد شد. .sp اگر مطمئن نیستید که آیا بسته مورد نیاز سایر بسته‌های نصب‌شده توسط کاربر در سیستم است یا خیر، باید به‌جای دستور \fBremove\fP از این عملیات استفاده کنید. .TP .B \fBweak\fP .nf نشانه‌گذاری بسته به‌عنوان وابستگی ضعیف (weak dependency). .fi .sp .UNINDENT .INDENT 0.0 .TP .B \fBgroup\fP .nf نشانه‌گذاری بسته به‌عنوان بسته‌ای که توسط گروه مشخص‌شده در آرگومان \fBgroup\-id\fP نصب شده است. .fi .sp .sp این گزینه زمانی کاربرد دارد که بسته‌ای به‌عنوان وابستگی یا توسط کاربر نصب شده است و مایلید از آن محافظت شود و مانند یک عضو گروه در دستوراتی نظیر \fBgroup remove\fP با آن رفتار گردد. .UNINDENT .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \fB\-\-skip\-unavailable\fP .nf اجازه نادیده گرفتن بسته‌هایی که روی سیستم نصب نیستند. تمام بسته‌های نصب‌شده باقی‌مانده نشانه‌گذاری خواهند شد. .fi .sp .UNINDENT .INDENT 0.0 .TP .B \fB\-\-offline\fP .nf ذخیره تراکنش برای اجرا به‌صورت آفلاین. دستور offline را ببینید \%<#\:offline-command-ref-label>، \fBdnf5\-offline(8)\fP\&. .fi .sp .UNINDENT .INDENT 0.0 .TP .B \fB\-\-transient\fP تنها در سیستم‌های bootc (کانتینرهای قابل بوت) کاربرد دارد. انجام تراکنش‌ها با استفاده از یک لایه موقت (transient overlay) که با راه‌اندازی مجدد بعدی از بین خواهد رفت. همچنین گزینه پیکربندی persistence \%<#\:persistence-options-label> را ببینید. .TP .B \fB\-\-store=PATH\fP .nf ذخیره تراکنش جاری در دایرکتوری واقع در \fBPATH\fP مشخص‌شده به‌جای اجرای آن. تراکنش ذخیره‌شده را می‌توان با دستور replay اجرا کرد \%<#\:replay-command-ref-label>، \fBdnf5\-replay(8)\fP\&. توجه داشته باشید که شناسه‌های مخزن در تراکنش ذخیره‌شده به \fB@stored_transaction(repo_id)\fP تبدیل می‌شوند؛ این کار لازم است چرا که هنگام اجرای مجدد، مخازن ذخیره‌شده بازسازی می‌شوند و ممکن است با مخازن موجود تداخل ایجاد کنند (این موضوع برای مخزن ویژه @System صدق نمی‌کند). .fi .sp .UNINDENT .SH "مثال‌ها (EXAMPLES)" .INDENT 0.0 .TP .B \fBdnf5 mark user fuse\-devel\fP .nf نشانه‌گذاری بسته \fBfuse\-devel\fP به‌عنوان نصب‌شده توسط کاربر. .fi .sp .TP .B \fBdnf5 mark group xfce\-desktop vim\-enhanced\fP .nf نشانه‌گذاری بسته \fBvim\-enhanced\fP به‌عنوان بسته‌ای که توسط گروه \fBxfce\-desktop\fP نصب شده است. .fi .sp .UNINDENT .SH "همچنین ببینید (SEE ALSO)" .INDENT 0.0 .INDENT 3.5 .nf \fBdnf5\-comps(7)\fP, Comps groups and environments \%<#\:comps-misc-ref-label> \fBdnf5\-specs(7)\fP, Patterns specification \%<#\:specs-misc-ref-label> .fi .sp .UNINDENT .UNINDENT .SH "نویسندگان (AUTHORS)" پرونده AUTHORS.md را در توزیع کد منبع dnf5 ببینید. .SH "حق نشر (COPYRIGHT)" مشارکت‌کنندگان در پروژه dnf5. .\" End of generated man page.