DNF5-HISTORY(8)

الاسم
dnf5-history - أمر السجل

موجز

dnf5 history <أمر_فرعي> [خيارات] [<مواصفات المعاملة>]

الوصف

يتيح الأمر history في DNF5 للمستخدم الاطلاع على ما حدث في المعاملات السابقة، كما يوفر عدة عمليات يمكن إجراؤها على هذه المعاملات، مثل التراجع عنها وإعادتها. وللاستفادة من المعاملات في هذه الأوامر، يُفترض أن تكون قد تم تثبيتها أثناء استخدام خيار الإعداد history_record.

لمزيد من المعلومات حول <transaction-spec>، انظر dnf5-specs(7)، مواصفات الأنماط <#transaction-spec-label>.

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

list
    عرض معلومات حول المعاملات المسجلة في النظام.
    في حالة عدم تحديد معاملة معينة، يتم استخدام جميع المعاملات.

info
    طباعة تفاصيل معاملات محددة.
    في حالة عدم تحديد أي معاملة، يتم استخدام آخر معاملة.

undo
    إلغاء جميع الإجراءات من المعاملة المحددة.
    يجب تحديد معاملة واحدة فقط بواسطة <transaction-spec>.

redo
    إعادة تنفيذ المعاملة المحددة.
    يستخدم تلقائيًا --ignore-extras و --ignore-installed.
    على عكس باقي أوامر السجل، فإنه يتجاوز أسباب حزم المعاملاتالمثبتة بالفعل.
    هذا الأمر مفيد لإنهاء المعاملات المتوقفة.
    يجب تحديد معاملة واحدة فقط بواسطة <transaction-spec>.

rollback
    إلغاء جميع المعاملات التي تمت بعد المعاملة المحددة.
    يجب تحديد معاملة واحدة فقط بواسطة <transaction-spec>.

store
    تخزين المعاملة في دليل.
    إذا لم يُحدد <transaction-spec>، فسوف يستخدم آخر معاملة.

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

--reverse
    عكس ترتيب المعاملات في الناتج.

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

خيارات التراجع والإرجاع وإعادة التنفيذ

--skip-unavailable
    السماح بتخطي إجراءات الحزم التي يتعذر تنفيذها.

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

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

خيارات التراجع والرجوع

--ignore-extras
    لا تعتبر الحزم الإضافية المسحوبة إلى العملية كأخطاء.
    سيتم الإبلاغ عنها كتحذيرات فقط.

--ignore-installed
    لا تعتبر حالات عدم التطابق بين حزم المعاملات المثبتة والمخزنةأخطاءً.
    ومع ذلك، سيبلغ عنها على أنها تحذيرات.
    قد يؤدي استخدام هذا الخيار إلى إنشاء معاملة فارغة.
    بالنسبة لإجراءات التثبيت، تتخطى الحزم المثبتة بالفعل.
    بالنسبة لإجراءات الترقية، تتخطى المجموعات أو البيئات غير المثبتة.
    بالنسبة لإجراءات الإزالة، تتخطى الحزم/المجموعات/البيئات غير المثبتة.

أمثلة

dnf5 history list
    سرد جميع المعاملات، بحيث تُطبع أحدث معاملة أولاً.

dnf5 history info 4
    عرض المعلومات التفصيلية عن المعاملة الرابعة.

dnf5 history info last
    عرض المعلومات التفصيلية عن المعاملة الأخيرة.

dnf5 history info last-1
    عرض المعلومات التفصيلية عن المعاملة قبل الأخيرة.

dnf5 history list 4..8
    سرد المعاملات ذات المعرف في النطاق من 4 إلى 8.

dnf5 history undo last
    تراجع عن آخر معاملة.

dnf5 history undo 4 --ignore-extras
    تراجع عن المعاملة الرابعة متجاهلاً الحزم الإضافية المسحوبة إلى المعاملة المتراجعة.

انظر أيضًا
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.