.\" -*- coding: UTF-8 -*- .\" 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 .. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH DNF5\-DO 8 "19 يناير 2026" "" dnf5 .SH الاسم dnf5\-do \- أمر Do .SH موجز .sp \fBdnf5 do [خيارات] [وسائط]\fP .SH الوصف .sp أمر \fBdo\fP هو أمر شامل لإدارة الحزم في DNF5. يسمح للمستخدم بتعريف إجراءات متعددة (\fBinstall\fP، \fBremove\fP، \fBupgrade\fP، \fBdowngrade\fP، و \fBreinstall\fP). .sp على عكس سلسلة من الأوامر المحددة (\fBinstall\fP، \fBremove\fP، \fBupgrade\fP، \fBdowngrade\fP، و \fBreinstall\fP)، يعالج أمر \fBdo\fP جميع الإجراءات المطلوبة معًا وينفذها في معاملة واحدة. هذا يبسط العمليات المعقدة ويجعلها أكثر كفاءة. .sp فرق آخر هو أن أمر \fBdo\fP يسمح بالتحديد الصريح لأنواع الكائنات في المعاملة: \fBpackage\fP، \fBgroup\fP، أو \fBauto\fP\&. بالنسبة لنوع \fBgroup\fP، من الممكن تحديد ما إذا كان معرف مجموعة أو اسم مجموعة مستخدمًا. افتراضيًا، يكون النوع \fBauto\fP نشطًا. في هذا الوضع، يتصرف أمر \fBdo\fP مثل الأوامر الأخرى، مستنتجًا نوع الكائن من مواصفاته. على سبيل المثال، إذا بدأت المواصفات بالحرف \fB@\fP، فتُعامل كمعرف مجموعة أو وحدة نمطية. .sp تُحدد الإجراءات الفردية وأنواع الكائنات بواسطة الخيارات وهي قابلة للدمج. .sp الخيارات الأخرى لها نفس المعنى والاستخدام كما في الأوامر (\fBinstall\fP، \fBremove\fP، \fBupgrade\fP، \fBdowngrade\fP، و \fBreinstall\fP). الاستثناءات هي الخياران \fB\-\-installed\-from\-repo\fP و \fB\-\-from\-repo\fP. بينما لهما نفس المعنى، فإنهما ينطبقان فقط على الحزم التي تتبعهما في سطر الأوامر. بالإضافة إلى ذلك، يمكن تكرارهما بقيم مختلفة. .SH الخيارات .INDENT 0.0 .TP \fB\-\-action\fP .nf الإجراءات المطلوب اتخاذها بشأن البنود التالية. .fi .sp .sp هذا خيار إلزامي يجب أن يسبق عناصر المعاملة (الكائنات). يحتاج أمر do إلى هذه المعلومات لمعرفة الإجراء الذي ينفذه على العناصر المحددة. يدعم: \fBinstall\fP، \fBremove\fP، \fBupgrade\fP، \fBdowngrade\fP، \fBreinstall\fP\&. .TP \fB\-\-type\fP .nf اكتب العناصر التالية. .fi .sp .sp يدعم: \fBauto\fP، \fBpackage\fP، \fBgroup\fP\&. \fBauto\fP هو المبدئي حتى يُستخدم خيار \fBtype\fP. .TP \fB\-\-allowerasing\fP .nf يُسمح بإزالة الحزم المثبتة لحل أي مشكلات اعتمادية محتملة. .fi .sp .TP \fB\-\-skip\-broken\fP .nf حل أي مشكلات في الاعتماديات عن طريق إزالة الحزم التي تسبب مشكلات من المعاملة. .fi .sp .TP \fB\-\-skip\-unavailable\fP .nf يُسمح بتجاوز الحزم غير المتوفرة في المستودعات. سُتُثَبَّتُ جميع الحزم المتوفرة. .fi .sp .TP \fB\-\-allow\-downgrade\fP .nf يُمكّن خفض إصدار الاعتماديات عند حل العملية المطلوبة. .fi .sp .TP \fB\-\-no\-allow\-downgrade\fP .nf يُعطل خفض إصدار الاعتماديات عند حل العملية المطلوبة. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-installed\-from\-repo=REPO_ID,...\fP .nf تُرشح الحزم المثبتة حسب معرف المستودع الذي وُصلت منه. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-from\-repo=REPO_ID,...\fP .nf يُبحث عن الحزم (أو ما توفره) المحددة صراحة في سطر الأوامر في المستودعات المحددة فقط. تُفعل هذه المستودعات آليًا. لا يزال تفعيل المستودعات وتعطيلها ساريًا. ستُحل اعتماديات هذه الحزم من أي مستودع مفعل. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-downloadonly\fP .nf قم بتنزيل مجموعة الحزم التي تمت معالجتها دون تنفيذ معاملة RPM. .fi .sp .TP \fB\-\-offline\fP .nf احفظ المعاملة المراد تنفيذها في وضع عدم الاتصال. انظر \fBdnf5\-offline(8)\fP, الأمر في وضع عدم الاتصال \%<#\:offline\-command\-ref\-label>\&. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-advisories=ADVISORY_NAME,...\fP .nf يُضمن المحتوى الوارد في التنبيهات ذات الاسم المحدد. هذا خيار قائمة. القيم المتوقعة هي معرفات التنبيهات، مثل \fIFEDORA\-2201\-123\fP\&. سيفشل أي أمر عملية (install أو upgrade) بخطأ إذا لم يكن التنبيه موجودًا في القائمة؛ يمكن تجاوز ذلك باستخدام مبدل \-\-skip\-unavailable. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-advisory\-severities=ADVISORY_SEVERITY,...\fP .nf يُضمن المحتوى الوارد في التنبيهات ذات الخطورة المحددة. هذا خيار قائمة. القيم المقبولة هي: \fIcritical\fP، و \fIimportant\fP، و \fImoderate\fP، و \fIlow\fP، و \fInone\fP\&. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-bzs=BUGZILLA_ID,...\fP .nf يُضمن المحتوى الوارد في التنبيهات التي تصلح تذكرة لمعرف Bugzilla المعطى. هذا خيار قائمة. القيم المتوقعة هي معرفات رقمية، مثل \fI123123\fP\&. سيفشل أي أمر عملية (install أو upgrade) بخطأ إذا لم يكن هناك تنبيه يصلح التذكرة المعطاة؛ يمكن تجاوز ذلك باستخدام مبدل \-\-skip\-unavailable. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-cves=CVE_ID,...\fP .nf يُضمن المحتوى الوارد في التنبيهات التي تصلح تذكرة لمعرف CVE (الثغرات والتعرضات الشائعة) المعطى. هذا خيار قائمة. القيم المتوقعة هي معرفات نصية بتنسيق CVE، مثل \fICVE\-2201\-0123\fP\&. سيفشل أي أمر عملية (install أو upgrade) بخطأ إذا لم يكن هناك تنبيه يصلح التذكرة المعطاة؛ يمكن تجاوز ذلك باستخدام مبدل \-\-skip\-unavailable. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-security\fP .nf يُضمن المحتوى الوارد في التنبيهات الأمنية. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-bugfix\fP .nf يُضمن المحتوى الوارد في تنبيهات إصلاح العلل. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-enhancement\fP .nf يُضمن المحتوى الوارد في تنبيهات التحسين. .fi .sp .UNINDENT .INDENT 0.0 .TP \fB\-\-newpackage\fP .nf يُضمن المحتوى الوارد في تنبيهات الحزم الجديدة. .fi .sp .UNINDENT .SH أمثلة .INDENT 0.0 .TP \fBdnf5 do \-\-action=install tito\fP ثبّت الحزمة \fBtito\fP. .TP \fBdnf5 do \-\-action=remove sddm\-wayland\-plasma \-\-action=install sddm\-x11\fP استبدل الحزمة \fBsddm\-wayland\-plasma\fP بـ \fBsddm\-x11\fP\&. .TP \fBdnf5 do \-\-action=install \-\-type=group id=office \(aqname=Games and Entertainment\(aq \-\-type=package iftop \-\-action=remove atop\fP ثبّت مجموعة \fBoffice\fP (بالمعرف)، ومجموعة \fBGames and Entertainment\fP (بالاسم)، والحزمة \fBiftop\fP، وأزل الحزمة \fBatop\fP. .TP \fBdnf5 do \-\-action=install pkg \-\-from\-repo=myrepo1 pkg1 \-\-from\-repo=myrepo2 pkg2 \-\-action=remove \-\-installed\-from\-repo=compromised_repo \(aq*\(aq\fP ثبّت الحزمة \fBpkg\fP من أي مستودع مفعل، وكذلك الحزمة \fBpkg1\fP من مستودع \fBmyrepo1\fP والحزمة \fBpkg2\fP من مستودع \fBmyrepo2\fP. تُثبّت تبعيات هذه الحزم من أي مستودع مفعل. بالإضافة إلى ذلك، أزل جميع الحزم المثبتة من \fBcompromised_repo\fP\&. .UNINDENT .SH "انظر أيضًا" .INDENT 0.0 .INDENT 3.5 .nf \fBdnf5\-install(8)\fP, أمر التثبيت \%<#\:install\-command\-ref\-label> \fBdnf5\-remove(8)\fP, أمر الإزالة \%<#\:remove\-command\-ref\-label> \fBdnf5\-upgrade(8)\fP, أمر الترقية \%<#\:upgrade\-command\-ref\-label> \fBdnf5\-downgrade(8)\fP, أمر الرجوع إلى إصدار أقدم \%<#\:downgrade\-command\-ref\-label> \fBdnf5\-reinstall(8)\fP, أمر إعادة التثبيت \%<#\:reinstall\-command\-ref\-label> \fBdnf5\-advisory(8)\fP, أمر الإرشاد \%<#\:advisory\-command\-ref\-label> \fBdnf5\-specs(7)\fP, مواصفات الأنماط \%<#\:specs\-misc\-ref\-label> .fi .sp .UNINDENT .UNINDENT .SH المؤلف انظر AUTHORS.md في توزيعة مصدر dnf5. .SH "حقوق النسخ" المساهمون في مشروع dnf5. .\" End of generated man page. .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .