Version 4 av verktyget apt-mirror2 har publicerats, vilket Àr avsett för att organisera arbete med lokala spegelav apt-repositories av distributioner baserade pÄ Debian och Ubuntu. Apt-mirror2 kan anvÀndas som en transparent ersÀttning för verktyget apt-mirror, som inte har uppdaterats sedan 2017. Den frÀmsta skillnaden med apt-mirror2 Àr anvÀndningen av Python med asyncio-biblioteket (den ursprungliga apt-mirror-koden var skriven i Perl) samt anvÀndningen av integritetskontroller i alla faser av spegling för att förhindra driftstörningar i spegeln. Koden distribueras under GPLv3-licensen.
I den nya versionen:
- Stöd för filer som Àr kompatibla med apt-mirror (ALL, NEW, MD5, SHA256, SHA512) har implementerats.
- Stöd för att överföra Prometheus-metrics för övervakning har lagts till.
- Kontroll av integriteten för filer med releaser har lagts till och Äterförsök för nedladdning vid fel har sÀkerstÀllts.
- FörbÀttrad prognos för storleken pÄ nedladdade data.
- FörbÀttrad loggning.
- Problem med att skapa speglar av FTP-servrar har lösts.
KĂ€lla: opennet.ru
