DNF5-GROUP(8)

الاسم
dnf5-group - أمر المجموعة

موجز

dnf5 group {list|info} [options] [<group-spec>...]

dnf5 group {install|remove|upgrade} [options] <group-spec>...

الوصف

يقدم الأمر group في DNF5 عدة استعلامات للحصول على معلومات حول المجموعات والحزم المتعلقة بها، ويُستخدم أيضاً لتثبيت المجموعات. لاستعلام البيئات، استخدم الأمر المنفصل environment. ملاحظة: كان dnf-4 يسرد كلاً من البيئات والمجموعات باستخدام الأمر group.

يمكن تمرير وسائط اختيارية group-spec لتصفية المجموعات التي تحمل أسماء محددة فقط.

الأوامر الفرعية

list
    يسرد جميع المجموعات المتطابقة، سواء بين المجموعات المثبتة أو المتاحة. إذا لم يُحدد شيء، يُسرد جميع المجموعات المعروفة. تعمل الخيارات --installed و --available على تضييق القائمة المطلوبة. إذا استُخدم الخيار --hidden، تُدرج المجموعات المخفية أيضاً في القائمة.

info
    يطبع معلومات مفصلة عن المجموعات. يقبل الأمر نفس خيارات الأمر الفرعي list.

تثبيت
    يُعلّم المجموعات المحددة كمثبتة ويُثبت الحزم التي تحتويها. يتضمن أيضاً الحزم الاختيارية للمجموعة إذا حُدد الخيار --with-optional. افتراضياً، تُثبت جميع الحزم Mandatory و Default كلما أمكن. تُثبت الحزم Conditional إذا استوفت متطلباتها. يمكن تهيئة ذلك عبر dnf5.conf(5)، group_package_types <#group-package-types-options-label>.

    إذا كانت المجموعة مثبتة بالفعل (جزئياً)، يُثبت الأمر الحزم المفقودة من المجموعة.

    إذا استُخدم الخيار --no-packages، لن يُثبت هذا الأمر أي حزم جديدة. تُعتبر حزم المجموعة المثبتة حالياً فقط مثبتة مع المجموعة.

remove
    تعليم المجموعة كمنزوعة وإزالة تلك الحزم في المجموعة من النظام التي لا تنتمي إلى مجموعة مثبتة أخرى ولم يتم تثبيتها صراحةً من قبل المستخدم.

    إذا تم استخدام الخيار --no-packages، فلن يتم إزالة أي حزم بواسطة هذا الأمر.

upgrade
    يُرقّي تعريف المجموعة المحددة والحزم التابعة للمجموعة. إذا أُضيفت حزم جديدة إلى التعريف الحالي للمجموعة منذ تثبيت المجموعة، ستُثبت الحزم الجديدة. وبالمثل، إذا أُزيلت بعض الحزم من تعريف المجموعة، ستُلغى تثبيت الحزم ما لم تُثبت لسبب مختلف (مثلاً، مثبتة صراحةً من قبل مستخدم أو مثبتة ضمنياً كاعتمادية).

خيارات للقائمة والمعلومات

--available
    أظهر المجموعات المتاحة فقط. تلك غير المثبتة ولكن معروفة لـ DNF5.

--installed
    أظهر المجموعات المثبتة فقط.

--hidden
    أظهر أيضًا المجموعات المخفية.

--contains-pkgs=اسم_الحزمة،...
    أظهر فقط المجموعات التي تحتوي على حزم بأسماء محددة. خيار القائمة، يدعم أنماط glob.

خيارات للتثبيت والإزالة والترقية

--with-optional
    تضمين الحزم الاختيارية من المجموعات.
    يُستخدم مع الأمر install.

--no-packages
    اعمل حصريًا على المجموعات دون التلاعب بأي حزم.
    يُستخدم مع الأمرين install و remove.

--allowerasing
    السماح بإزالة الحزم المثبتة لحل أي مشاكل تبعية محتملة.
    يُستخدم مع أوامر التثبيت (install) والترقية (upgrade).

--skip-broken
    حل أي مشاكل في الاعتماديات عن طريق إزالة الحزم التي تسبب مشاكل من المعاملة.
    يُستخدم مع الأمر install.

--skip-unavailable
    السماح بتجاوز الحزم التي يتعذر تثبيتها أو ترقيتها.
    يُستخدم مع أوامر التثبيت (install) والترقية (upgrade).

--allow-downgrade
    تمكين خفض إصدار التبعيات عند حل العملية المطلوبة.
    يستخدم مع أمري install و upgrade.

--no-allow-downgrade
    عطّل خفض إصدار الاعتمادات عند حل العملية المطلوبة.
    يُستخدم مع أمري التثبيت install والترقية upgrade.

--downloadonly
    نزّل مجموعة الحزم المحلولة دون تنفيذ معاملة RPM.
    يُستخدم مع أمري install و upgrade.

--offline
    خزّن العملية ليُصار إلى تنفيذها دون اتصال. راجع أمر العمل دون اتصال <#offline-command-ref-label>، و dnf5-offline(8).

--store=المسار
    خزّن العملية الجارية في دليل في PATH المحدد بدلاً من تشغيلها.
    يمكن تنفيذ العملية المخزنة بواسطة أمر الإعادة <#replay-command-ref-label>، و dnf5-replay(8).

أمثلة

dnf5 group list --hidden
    أظهر قائمة بجميع المجموعات، بما في ذلك المخفية.

dnf5 group info *xfce*
    أظهر معلومات مفصلة عن جميع المجموعات المتعلقة بـ Xfce.

dnf5 group install mysql --with-optional
    ثبّت مجموعة mysql بما في ذلك الحزم الاختيارية.

dnf5 group upgrade mysql
    اجعل حزم مجموعة mysql متوافقة مع التعريف الحالي للمجموعة.

انظر أيضًا
dnf5-comps(7)، مجموعات Comps والبيئات <#comps-misc-ref-label>
dnf5-specs(7)، تخصيص الأنماط <#specs-misc-ref-label>

المؤلف
انظر AUTHORS.md في توزيعة مصدر dnf5.

حقوق النسخ
المساهمون في مشروع dnf5.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.