.\" -*- 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\-FILTERING 7 "19 يناير 2026" "" dnf5 .SH الاسم dnf5\-filtering \- تصفية الحزم .SH الوصف .sp تصفية الحزم تزيل الحزم من مجموعة الحزم المتاحة، مما يجعلها غير مرئية لمعظم أوامر \fBDNF5\fP. ونتيجة لذلك، لا يمكن تضمين هذه الحزم في أي معاملة. .sp توجد عدة طرق يمكن بها تصفية حزمة: .SH "تصفية الاستثناءات العامة" .sp يمكن ضبط تصفية الاستثناء باستخدام خياري الإعداد \fBincludepkgs\fP أو \fBexcludepkgs\fP في ملف إعداد DNF5. لتعطيل الاستثناءات، يمكنك استخدام خيار الإعداد \fBdisable_excludes\fP: .sp \fBdnf5 \-\-setopt=disable_excludes=* install bash\fP .sp للتفاصيل حول خيارات الإعداد، انظر \fBdnf5.conf(5)\fP، مرجع إعداد DNF5 \%<#\:dnf5\-conf\-label>\&. .SH "تصفية استثناءات المستودع" .sp مشابه للاستثناءات العامة، لكن هذا الإعداد خاص بالمستودع ويؤثر فقط على الحزم داخل المستودع الذي تم تعيين الاستثناءات فيه. .SH "تصفية استثناءات المستخدم" .sp لمستخدمي API خيار إضافي لضبط الحزم المستثناة بدقة باستخدام طريقتي \fB*_user_excludes()\fP و \fB*_user_includes\fP لكائن \fBPackageSack\fP. انظر PackageSack API\&. .SH "قفل الإصدار" .sp بالإضافة إلى ذلك، يتم تنفيذ وظيفة قفل الإصدار باستخدام تصفية الاستثناءات. ومع ذلك، تُطبق هذه الاستثناءات فقط أثناء العمليات المعاملاتية. للتفاصيل، انظر \fBdnf5\-versionlock(8)\fP، أمر قفل الإصدار \%<#\:versionlock\-command\-ref\-label>\&. .SH "التصفية المعيارية" .sp للتفاصيل حول كيفية عمل التصفية المعيارية، يرجى الاطلاع على \fBdnf5\-modularity(7)\fP، وثائق المعيارية \%<#\:modularity\-misc\-ref\-label>\&. .sp مع الوحدات (modularity)، تُضمن فقط حزم RPM من تدفقات الوحدات \fBactive\fP (النشطة) في مجموعة الحزم المتاحة. تُستبعد حزم RPM من تدفقات الوحدات \fBinactive\fP (غير النشطة)، وكذلك الحزم غير البرمجية التي لها نفس الاسم أو تقدم نفس ما تقدمه حزمة من تدفق وحدة نشط. لا يُطبق الترشيح الموديولي على الحزم المضافة من سطر الأوامر، أو الحزم المثبتة، أو الحزم من المستودعات التي تحتوي على \fBmodule_hotfixes=true\fP في ملف \fB\&.repo\fP الخاص بها. .sp لا يُنصح بتعطيل التصفية النمطية (modular filtering)، لأن ذلك قد يؤدي إلى جعل النظام في حالة معطوبة. لتعطيل التصفية النمطية لمستودع معين، حدد \fBmodule_hotfixes=true\fP في ملف \fB\&.repo\fP أو استخدم \fB\-\-setopt=.module_hotfixes=true\fP\&. .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 .