.\" Man page generated from reStructuredText .\" by the Docutils 0.22.3 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 "DNF4-TRANSACTION-JSON" "5" "17 دسامبر 2025" "4.24.0" "DNF" .SH "نام (NAME)" dnf4-transaction-json \- قالب JSON تراکنش ذخیره‌شده در DNF .sp قالب تراکنش ذخیره‌شده ناپایدار در نظر گرفته می‌شود و ممکن است در هر زمانی به شیوه‌ای ناسازگار تغییر کند. این قابلیت در صورتی درست کار خواهد کرد که از همان نسخه dnf برای ذخیره و بازپخش تراکنش استفاده شود (یا بین نسخه‌هایی که این ساختار در آن‌ها بدون تغییر باقی مانده است). .SH "شیء سطح بالا (TOP-LEVEL OBJECT)" .INDENT 0.0 .TP .B \fBversion\fP نوع: string .sp نسخه قالب تراکنش ذخیره‌شده، به فرم \fBMAJOR.MINOR\fP\&. .sp نسخه \fBMAJOR\fP نشان‌دهنده تغییرات ناسازگار با گذشته است (نسخه قدیمی dnf با JSON تراکنش جدید کار نخواهد کرد). .sp نسخه \fBMINOR\fP نشان‌دهنده گسترش قالب بدون شکستن سازگاری با گذشته است (نسخه قدیمی dnf می‌تواند با JSON تراکنش جدید کار کند). .TP .B \fBrpms\fP نوع: آرایه‌ای از اشیاء rpm .sp فهرستی از بسته‌های RPM موجود در تراکنش. .TP .B \fBgroups\fP نوع: آرایه‌ای از اشیاء group .sp فهرستی از گروه‌های موجود در تراکنش. .TP .B \fBenvironments\fP نوع: آرایه‌ای از اشیاء group .sp فهرستی از گروه‌های محیطی موجود در تراکنش. .UNINDENT .SH "شیء RPM (RPM OBJECT)" .INDENT 0.0 .TP .B \fBaction\fP نوع: string .sp مقادیر ممکن: \fBDowngrade, Downgraded, Install, Obsoleted, Reason Change, Reinstall, Reinstalled, Removed, Upgrade, Upgraded\fP .sp عملیاتی که در تراکنش روی بسته انجام می‌شود. .TP .B \fBnevra\fP نوع: string .sp شناسه \fBNEVRA\fP بسته به صورت (\fBname\-epoch:version\-release.arch\fP). .TP .B \fBreason\fP نوع: string .sp مقادیر ممکن: \fBdependency, clean, group, unknown, user, weak\-dependency\fP .sp دلیلی که بر اساس آن بسته وارد تراکنش شده است. .TP .B \fBrepo_id\fP نوع: string .sp شناسه مخزنی که این بسته از آن می‌آید. توجه داشته باشید شناسه‌های مخزن در پیکربندی محلی مخزن تعریف شده‌اند و ممکن است در سیستم‌های مختلف متفاوت باشند. .UNINDENT .SH "شیء گروه (GROUP OBJECT)" .INDENT 0.0 .TP .B \fBaction\fP نوع: string .sp مقادیر ممکن: \fBInstall, Upgrade, Removed\fP .sp عملیاتی که در تراکنش روی گروه انجام می‌شود. .TP .B \fBid\fP نوع: string .sp شناسه گروه. .TP .B \fBpackage_types\fP نوع: string .sp مقادیر ممکن: \fBconditional, default, mandatory, optional\fP .sp انواع بسته‌های موجود در گروه که نصب خواهند شد. فقط برای عملیات \fBInstall\fP معتبر است. .TP .B \fBpackages\fP نوع: آرایه‌ای از اشیاء group\-package .sp بسته‌های متعلق به گروه در این تراکنش. .UNINDENT .SH "شیء محیط (ENVIRONMENT OBJECT)" .INDENT 0.0 .TP .B \fBaction\fP نوع: string .sp مقادیر ممکن: \fBInstall, Upgrade, Removed\fP .sp عملیاتی که در تراکنش روی گروه محیطی انجام می‌شود. .TP .B \fBid\fP نوع: string .sp شناسه گروه محیطی. .TP .B \fBpackage_types\fP نوع: string .sp مقادیر ممکن: \fBconditional, default, mandatory, optional\fP .sp انواع بسته‌های موجود در گروه محیطی که نصب خواهند شد. فقط برای عملیات \fBInstall\fP معتبر است. .TP .B \fBgroup\fP نوع: آرایه‌ای از اشیاء environment\-group .sp گروه‌های متعلق به این محیط در تراکنش. .UNINDENT .SH "شیء بسته-گروه (GROUP-PACKAGE OBJECT)" .INDENT 0.0 .TP .B \fBinstalled\fP نوع: boolean .sp مشخص می‌کند که آیا بسته به عنوان بخشی از گروه نصب‌شده تلقی می‌شود یا خیر. .TP .B \fBname\fP نوع: string .sp نام بسته. .TP .B \fBpackage_type\fP نوع: string .sp مقادیر ممکن: \fBconditional, default, mandatory, optional\fP .sp نوع بسته در داخل گروه. .UNINDENT .SH "شیء محیط-گروه (ENVIRONMENT-GROUP OBJECT)" .INDENT 0.0 .TP .B \fBgroup_type\fP نوع: string .sp مقادیر ممکن: \fBmandatory, optional\fP .sp نوع گروه در داخل محیط. .TP .B \fBid\fP نوع: string .sp شناسه گروه. .TP .B \fBinstalled\fP نوع: boolean .sp مشخص می‌کند که آیا گروه به عنوان بخشی از محیط نصب‌شده تلقی می‌شود یا خیر. .UNINDENT .SH "نویسندگان (AUTHORS)" فایل AUTHORS را در توزیع کد منبع DNF ببینید. .SH "حق نشر (COPYRIGHT)" 2012-2020, Red Hat, تحت مجوز GPLv2+ .\" End of generated man page.