تم نشر إصدار مجموعة أدوات apt-mirror2 4، المصممة لتنظيم عمل المرايا المحلية لمستودعات التوزيعات المبنية على Debian وUbuntu. يمكن استخدام Apt-mirror2 كبديل شفاف للأداة المساعدة apt-mirror، التي لم يتم تحديثها منذ عام 2017. يتمثل الاختلاف الرئيسي عن apt-mirror2 في استخدام Python مع مكتبة asyncio (تمت كتابة كود apt-mirror الأصلي بلغة Perl)، بالإضافة إلى استخدام عمليات التحقق من التكامل في جميع مراحل النسخ المتطابق لمنع تعطيل المرآة. يتم توزيع الكود بموجب ترخيص GPLv3.
новой версии:
- تم تنفيذ الدعم لقوائم الملفات المتوافقة مع apt-mirror (ALL، NEW، MD5، SHA256، SHA512).
- تمت إضافة دعم لتمرير مقاييس Prometheus للمراقبة.
- تمت إضافة التحقق من سلامة ملفات الإصدار وإعادة محاولات تنزيلها في حالة الفشل.
- تحسين التنبؤ بحجم التنزيل.
- تحسين التسجيل.
- تم حل المشكلات المتعلقة بإنشاء مرايا خادم FTP.
المصدر: opennet.ru