Scroll to navigation

DNF5-REPOSYNC(8) dnf5 DNF5-REPOSYNC(8)

الاسم

dnf5-reposync - أمر مزامنة المستودعات

موجز

dnf5 [خيارات عامة] reposync [خيارات]

الوصف

ينشئ الأمر reposync نسخًا محلية من المستودعات البعيدة. يتجنب إعادة تنزيل الحزم الموجودة مسبقًا في الدليل المحلي.

بشكل مبدئي، يقوم reposync بمزامنة جميع المستودعات المُمكّنة. ومع ذلك، يمكنك تخصيص مجموعة المستودعات المراد مزامنتها باستخدام خيارات DNF5 القياسية مثل --repo أو --enable-repo أو --disable-repo.

الخيارات

تنزيل حزم البنية المحددة فقط. يمكن تحديد هذا الخيار عدة مرات. السلوك المبدئي هو تنزيل حزم لجميع البنى.
إزالة الحزم المحلية غير الموجودة بعد الآن في المستودع البعيد.
يحدد المسار الجذر حيث تُخزّن المستودعات المُنزّلة، نسبة إلى دليل العمل الحالي. المبدئي هو دليل العمل الحالي. سيكون لكل مستودع مُنزّل دليل فرعي باسم معرفه داخل هذا المسار.
تنزيل جميع بيانات المستودع الوصفية. النسخة المُنزّلة قابلة للاستخدام فورًا كمستودع دون الحاجة لتشغيل createrepo_c. عند استخدامه مع --newest-only، تُنزّل أحدث إصدارات الحزم فقط. ومع ذلك، ستظل البيانات الوصفية تشير أيضًا إلى الحزم الأقدم. لتجنب المشكلات الناتجة عن ملفات RPM المفقودة، فكر في تحديث البيانات الوصفية باستخدام createrepo_c --update. وإلا، سيواجه DNF أخطاء عند محاولة تثبيت الحزم الأقدم.
إزالة الحزم التي تفشل في التحقق من توقيع OpenPGP بعد التنزيل. يخرج الأمر برمز 1 إذا أزيلت حزمة واحدة على الأقل.

ملاحظة: بالنسبة للمستودعات المُهيأة بـ gpgcheck=0، لا تُفحص توقيعات OpenPGP، حتى عند استخدام هذا الخيار.

يحدد المسار الجذر حيث تُخزّن ملفات البيانات الوصفية المُنزّلة. إذا لم يُحدد، فالمبدئي هو قيمة --destdir.
تنزيل أحدث إصدارات الحزم فقط من كل مستودع.
يمنع إضافة معرف المستودع إلى مسار التنزيل. يمكن استخدام هذا الخيار فقط عند مزامنة مستودع واحد. (السلوك المبدئي يضيف معرف المستودع إلى المسار.)
يحاول ضبط الطوابع الزمنية للملفات المُنزّلة محليًا لتطابق تلك الموجودة على الجانب البعيد.
يحدد بادئة مسار نظام الملفات حيث يُسمح لـ reposync بكتابة الملفات. إذا لم يُحدد، فالمبدئي هو مسار تنزيل المستودع. هذا الخيار مفيد للمستودعات التي تستخدم مواقع نسبية للحزم تؤدي إلى خارج دليل المستودع (مثل ../packages_store/foo.rpm).

تحذير: يمكن استبدال أي ملف تحت safe-write-path. يمكن استخدام هذا الخيار فقط عند مزامنة مستودع واحد.

تنزيل حزم المصدر. مكافئ لاستخدام --arch=src.
يطبع عناوين URL للملفات التي ستنزّل دون تنزيلها فعليًا.

أمثلة

مزامنة جميع الحزم من المستودع ذي المعرف the_repo. يُحفظ النسخة المتزامنة في الدليل الفرعي the_repo من دليل العمل الحالي.
مزامنة جميع الحزم من المستودع ذي المعرف the_repo. في هذه الحالة، تُحفظ الملفات في الدليل /my/repos/path/the_repo.
مزامنة جميع الحزم والبيانات الوصفية من مستودع the_repo.

يمكن استخدام المستودع المتزامن مع الخيار --download-metadata مباشرة مع DNF، على سبيل المثال باستخدام الخيار --repofrompath:

dnf --repofrompath=syncedrepo,the_repo --repoid=syncedrepo list --available


المؤلف

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

حقوق النسخ

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

ترجمة

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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

19 فبراير 2026