.\" -*- coding: UTF-8 -*- .\" Man page generated from reStructuredText .\" by the Docutils 0.22.4 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\-ALIASES 7 "09 مايو 2026" "" dnf5 .SH الاسم dnf5\-aliases \- أسماء مستعارة لوسائط سطر الأوامر .SH الوصف .sp يمكن تعريف أسماء مستعارة مخصصة تُستخدم كأوامر أو خيارات dnf لاختصار تسلسلات الأوامر والخيارات الأطول. .sp يمكن تهيئة الأسماء المستعارة بتنسيق TOML وتُحمّل ملفات التهيئة من هذه الدلائل الإضافية: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 \fB/usr/share/dnf5/aliases.d/\fP .IP \(bu 2 \fB/etc/dnf/dnf5\-aliases.d/\fP .IP \(bu 2 \fB$XDG_CONFIG_HOME/dnf5/aliases.d/\fP .UNINDENT .UNINDENT .UNINDENT .SS الصيغة: .sp يجب أن يبدأ ملف التهيئة بالسمة \fBversion\fP المضبوطة على إصدار مطلوب، على سبيل المثال: .INDENT 0.0 .INDENT 3.5 .sp .EX الإصدار = \(aq1.1\(aq .EE .UNINDENT .UNINDENT .sp يُعرّف كل اسم مستعار في قسم منفصل باستخدام أزواج \fBkey = value\fP، على سبيل المثال: .INDENT 0.0 .INDENT 3.5 .sp .EX [\(aqin\(aq] type = \(aqcommand\(aq attached_command = \(aqinstall\(aq descr.C = "Alias for \(aqinstall\(aq" descr.cs_CZ = "Alias pro \(aqinstall\(aq" .EE .UNINDENT .UNINDENT .sp يُحدد اسم القسم الاسم المستعار بشكل فريد. يكون على شكل مسار، أي سلسلة نصية واحدة أو أكثر مفصولة بنقاط، تُعرّف نطاق الاسم المستعار. على سبيل المثال، السلسلة "group.list.in" تُحدد اسمًا مستعارًا قابلًا للاستخدام فقط ضمن نطاق الأمر الفرعي group list. .sp توجد الأنواع التالية من الأسماء المستعارة: .INDENT 0.0 .INDENT 3.5 .INDENT 0.0 .IP \(bu 2 أمر .IP \(bu 2 وسيطة_مسماة_مستنسخة .IP \(bu 2 وسيطة_مسماة .IP \(bu 2 group .UNINDENT .UNINDENT .UNINDENT .SS "النوع: أمر" .sp يُعرّف الاسم المستعار \fBcommand\fP اسمًا مستعارًا لأمر. .INDENT 0.0 .TP \fBالمفاتيح:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- يجب أن تكون قيمته \fBcommand\fP\&. .IP \(bu 2 \fBattached_command\fP \- مسار الأمر الذي يُعرّف له هذا الاسم المستعار. .IP \(bu 2 \fBdescr.\fP – وصف يُعرض في المساعدة. يُستخدم \fBdescr.C\fP إذا لم يُعثر على وصف للإعدادات المحلية المناسبة. أُضيف في إصدار ملف التهيئة 1.1. .IP \(bu 2 \fBdescr\fP – وصف يُعرض في المساعدة. أُهمل في الإصدار 1.1، لكنه يبقى متوافقًا مع الإصدارات السابقة. لا يدعم الإعدادات المحلية. .IP \(bu 2 \fBgroup_id\fP \- مجموعة ينتمي إليها هذا الاسم المستعار إن وُجدت. .IP \(bu 2 \fBcomplete\fP \- ما إذا كان يجب استخدام الإكمال التلقائي bash لهذا الاسم المستعار، المبدئي هو false. .IP \(bu 2 \fBrequired_values\fP \- القيم (الوسائط الموضعية) التي يستهلكها الاسم المستعار للأمر. التنسيق هو مصفوفة من الجداول؛ يجب أن يتضمن كل منها إما \fIvalue_help.\fP للإعدادات المحلية النشطة أو \fIvalue_help.C\fP، وقد يتضمن اختياريًا \fIdescr.\fP\&. المبدئي هو مصفوفة فارغة. أُضيف في إصدار ملف التهيئة 1.1. .IP \(bu 2 \fBattached_named_args\fP \- خيارات تُستخدم مع الأمر. التنسيق هو مصفوفة من الجداول، يجب أن يحتوي كل منها على مفتاح \fBid_path\fP لتحديد المسار إلى خيار، وقد يحتوي أيضًا على مفتاح \fBvalue\fP لتحديد قيمة الخيار. يمكن أن يحتوي \fBvalue\fP على عناصر نائبة \fB${index}\fP، والتي تُستبدل بالقيم التي يستهلكها اسم الأمر المستعار (كما هو محدد بواسطة \fBrequired_values\fP). تبدأ وسائط الأمر من الفهرس 1. يشير الفهرس 0 إلى اسم الأمر المستعار نفسه. إذا لم يُقدم مفتاح \fBvalue\fP، فسيُمرر سلسلة فارغة إلى الوسائط المسماة التي تتوقع قيمة. .UNINDENT .UNINDENT .sp المفاتيح المطلوبة هي \fBtype\fP و\fBattached_command\fP\&. .INDENT 0.0 .TP \fBأمثلة:\fP .INDENT 7.0 .IP \(bu 2 الاسم المستعار \fBgrouplist\fP للأمر \fBgroup list\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqgrouplist\(aq] type = \(aqcommand\(aq attached_command = \(aqgroup.list\(aq descr.C = "Alias for \(aqgroup list\(aq" descr.cs_CZ = "Alias pro \(aqgroup list\(aq" .EE .UNINDENT .UNINDENT .IP \(bu 2 الاسم المستعار \fBgroup.ls\fP للأمر \fBgroup list\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqgroup.ls\(aq] type = \(aqcommand\(aq attached_command = \(aqgroup.list\(aq descr.C = "Alias for \(aqgroup list\(aq" descr.cs_CZ = "Alias pro \(aqgroup list\(aq" complete = true .EE .UNINDENT .UNINDENT .IP \(bu 2 الاسم المستعار \fBlist\-fedora\-all\fP للأمر \fB\-\-repo=fedora list \-\-showduplicates\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqlist\-fedora\-all\(aq] type = \(aqcommand\(aq attached_command = \(aqlist\(aq descr.C = "Alias for \(aq\-\-repo=fedora list \-\-showduplicates\(aq" descr.cs_CZ = "Alias pro \(aq\-\-repo=fedora list \-\-showduplicates\(aq" complete = true attached_named_args = [ { id_path = \(aqrepo\(aq, value = \(aqfedora\(aq }, { id_path = \(aqlist.showduplicates\(aq } ] .EE .UNINDENT .UNINDENT .IP \(bu 2 الاسم المستعار \fBwhatrequires\fP للأمر \fBrepoquery \-\-installed \-\-whatrequires=\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqwhatrequires\(aq] type = \(aqcommand\(aq attached_command = \(aqrepoquery\(aq descr = \(aqAlias for "repoquery \-\-installed \-\-whatrequires="\(aq complete = true [[whatrequires.required_values]] value_help.C = \(aqCAPABILITY,...\(aq descr.C = \(aqLimit to packages that require any of .\(aq descr.cs_CZ = \(aqOmezí se na balíčky vyžadující něco z .\(aq [[whatrequires.attached_named_args]] id_path = \(aqrepoquery.installed\(aq [[whatrequires.attached_named_args]] id_path = \(aqrepoquery.whatrequires\(aq value=\(aq${1}\(aq .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SS "النوع: cloned_named_arg" .sp الاسم المستعار \fBcloned_named_arg\fP يُعرّف اسمًا آخر لخيار معين. .INDENT 0.0 .TP \fBالمفاتيح:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- يجب أن تكون قيمته \fBcloned_named_arg\fP\&. .IP \(bu 2 \fBlong_name\fP \- اسم خيار الاسم المستعار. .IP \(bu 2 \fBshort_name\fP \- اختصار بحرف واحد للاسم. .IP \(bu 2 \fBsource\fP \- المسار إلى الخيار الذي يُعرّف له هذا الاسم المستعار. .IP \(bu 2 \fBgroup_id\fP \- مجموعة ينتمي إليها هذا الاسم المستعار إن وُجدت. .IP \(bu 2 \fBcomplete\fP \- ما إذا كان يجب استخدام الإكمال التلقائي bash لهذا الاسم المستعار، المبدئي هو false. .UNINDENT .UNINDENT .sp المفاتيح المطلوبة هي \fBtype\fP، إما \fBlong_name\fP أو \fBshort_name\fP، و\fBsource\fP\&. .INDENT 0.0 .TP \fBأمثلة:\fP .INDENT 7.0 .IP \(bu 2 الاسم المستعار \fB\-\-nobest\fP للأمر \fB\-\-no\-best\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqnobest\(aq] type = \(aqcloned_named_arg\(aq long_name = \(aqnobest\(aq source = \(aqno\-best\(aq .EE .UNINDENT .UNINDENT .IP \(bu 2 الاسم المستعار \fBrepoquery \-\-list\fP أو \fBrepoquery \-l\fP للأمر \fBrepoquery \-\-files\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqrepoquery.list\(aq] type = \(aqcloned_named_arg\(aq long_name = \(aqlist\(aq short_name = \(aql\(aq source = \(aqrepoquery.files\(aq .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SS "النوع: named_arg" .sp يُعرِّف \fBnamed_arg\fP اسماً مستعاراً يمكنه استبدال خيارات متعددة وتعريف قيمة لكل منها. .INDENT 0.0 .TP \fBالمفاتيح:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- يجب أن تكون القيمة \fBnamed_arg\fP\&. .IP \(bu 2 \fBlong_name\fP \- اسم خيار الاسم المستعار. .IP \(bu 2 \fBshort_name\fP \- اختصار بحرف واحد للاسم. .IP \(bu 2 \fBdescr.\fP – وصف يُعرض في المساعدة. يُستخدم \fBdescr.C\fP إذا لم يُعثر على وصف للإعدادات المحلية المناسبة. أُضيف في إصدار ملف التهيئة 1.1. .IP \(bu 2 \fBdescr\fP – وصف يُعرض في المساعدة. أُهمل في الإصدار 1.1، لكنه يبقى متوافقًا مع الإصدارات السابقة. لا يدعم الإعدادات المحلية. .IP \(bu 2 \fBhas_value\fP \- ما إذا كان الخيار يتطلب قيمة. تُستبدل القيمة بعد ذلك بسلاسل \fB${}\fP في قيم \fBattached_named_args\fP\&. المبدئي هو false. .IP \(bu 2 \fBvalue_help.\fP \- السلسلة المعروضة في المساعدة للقيمة (مثال: \fBCONFIG_FILE_PATH\fP لـ \fB\-\-config=CONFIG_FILE_PATH\fP). يُستخدم \fBvalue_help.C\fP إذا لم تُعثر على سلسلة للإعدادات المحلية المناسبة. أُضيف في إصدار ملف الإعدادات 1.1. .IP \(bu 2 \fBvalue_help\fP \- السلسلة المعروضة في المساعدة للقيمة (مثال: \fBCONFIG_FILE_PATH\fP لـ \fB\-\-config=CONFIG_FILE_PATH\fP). أُهمل في الإصدار 1.1، لكنه يبقى متوافقاً مع الإصدارات السابقة. لا يدعم الإعدادات المحلية. .IP \(bu 2 \fBconst_value\fP \- قيمة ثابتة مبدئية (تُحدد فقط إذا لم يكن للاسم المستعار قيمة في سطر الأوامر). تُستبدل القيمة بعد ذلك بسلاسل \fB${}\fP في قيم \fBattached_named_args\fP\&. .IP \(bu 2 \fBgroup_id\fP \- مجموعة ينتمي إليها هذا الاسم المستعار إن وُجدت. .IP \(bu 2 \fBcomplete\fP \- ما إذا كان يجب استخدام الإكمال التلقائي bash لهذا الاسم المستعار، المبدئي هو false. .IP \(bu 2 \fBattached_named_args\fP \- الخيارات التي ستُستخدم. التنسيق هو مصفوفة من جداول مضمنة، يجب أن يحتوي كل منها على مفتاح \fBid_path\fP لتحديد المسار إلى خيار، وقد يحتوي أيضًا على مفتاح \fBvalue\fP لتحديد قيمة الخيار. .UNINDENT .UNINDENT .sp المفاتيح المطلوبة هي \fBtype\fP، وإما \fBlong_name\fP أو \fBshort_name\fP\&. .INDENT 0.0 .TP \fBأمثلة:\fP .INDENT 7.0 .IP \(bu 2 الاسم المستعار \fBlist \-\-all\-available\fP لـ \fBlist \-\-showduplicates \-\-available\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqlist.all\-available\(aq] type = \(aqnamed_arg\(aq long_name = \(aqall\-available\(aq attached_named_args = [ { id_path = \(aqlist.showduplicates\(aq }, { id_path = \(aqlist.available\(aq } ] .EE .UNINDENT .UNINDENT .IP \(bu 2 الاسم المستعار \fBdownload \-\-dest=DESTDIR\fP لـ \fBdownload \-\-destdir=DESTDIR\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqdownload.dest\(aq] type = \(aqnamed_arg\(aq long_name = \(aqdest\(aq has_value = true value_help.C = \(aqDESTDIR\(aq attached_named_args = [ { id_path = \(aqdownload.destdir\(aq } ] .EE .UNINDENT .UNINDENT .IP \(bu 2 الاسم المستعار \fB\-\-settsflags=TS_FLAGS\fP لـ \fB\-\-setopt=tsflags=TS_FLAGS\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqsettsflags\(aq] type = \(aqnamed_arg\(aq long_name = \(aqsettsflags\(aq descr.C = \(aqSet transaction flags\(aq descr.cs_CZ = \(aqNastavit parametry transakce\(aq has_value = true value_help.C = \(aqTS_FLAGS\(aq attached_named_args = [ { id_path = \(aqsetopt\(aq, value = \(aqtsflags=${}\(aq } ] .EE .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SS "النوع: group" .sp يُعرِّف \fBgroup\fP مجموعة لأوامر أو خيارات متعددة. .INDENT 0.0 .TP \fBالمفاتيح المطلوبة:\fP .INDENT 7.0 .IP \(bu 2 \fBtype\fP \- يجب أن تكون القيمة \fBgroup\fP\&. .IP \(bu 2 \fBheader.\fP – رأس المجموعة كما سيُعرض في المساعدة. يُستخدم \fBheader.C\fP إذا لم يُعثر على رأس للإعدادات المحلية المناسبة. أُضيف في إصدار ملف الإعدادات 1.1. .IP \(bu 2 \fBheader\fP \- رأس المجموعة كما سيُعرض في المساعدة. أُهمل في الإصدار 1.1، لكنه يبقى متوافقاً مع الإصدارات السابقة. لا يدعم الإعدادات المحلية. .UNINDENT .UNINDENT .sp المفاتيح المطلوبة هي \fBtype\fP و \fBheader\fP\&. .sp تُضاف الأسماء المستعارة إلى المجموعة باستخدام مفتاح \fBgroup_id\fP في أقسامها الخاصة. .INDENT 0.0 .TP \fBأمثلة:\fP .INDENT 7.0 .IP \(bu 2 المجموعة \fBquery\-aliases\fP للأمر الفرعي \fBrepo\fP التي تحتوي على الأسماء المستعارة \fBrepo.ls\fP و \fBrepo.if\fP: .INDENT 2.0 .INDENT 3.5 .sp .EX [\(aqrepo.query\-aliases\(aq] type = \(aqgroup\(aq header.C = \(aqQuery Aliases:\(aq header.cs_CZ = \(aqZkratky pro dotazy:\(aq [\(aqrepo.ls\(aq] type = \(aqcommand\(aq attached_command = \(aqrepo.list\(aq descr.C = "Alias for \(aqrepo list\(aq" descr.cs_CZ = "Alias pro \(aqrepo list\(aq" group_id = \(aqquery\-aliases\(aq [\(aqrepo.if\(aq] type = \(aqcommand\(aq attached_command = \(aqrepo.info\(aq descr.C = "مختصر لـ \(aqrepo info\(aq" descr.cs_CZ = "مختصر لـ \(aqrepo info\(aq" group_id = \(aqquery\-aliases\(aq .EE .UNINDENT .UNINDENT .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 .