Rilis toolkit apt-mirror2 4 telah diterbitkan, dirancang untuk mengatur pekerjaan mirror lokal dari repositori apt distribusi berdasarkan Debian dan Ubuntu. Apt-mirror2 dapat digunakan sebagai pengganti transparan daripada utilitas apt-mirror, yang belum diperbarui sejak 2017. Perbedaan utama dari apt-mirror2 adalah penggunaan Python dengan perpustakaan asyncio (kode apt-mirror asli ditulis dalam Perl), serta penggunaan pemeriksaan integritas di semua tahap mirroring untuk mencegah gangguan pada mirror. Kode ini didistribusikan di bawah lisensi GPLv3.
ΠΎΠ²ΠΎΠΉ Π΅ΡΡΠΈΠΈ:
- Dukungan yang diterapkan untuk daftar file yang kompatibel dengan apt-mirror (SEMUA, BARU, MD5, SHA256, SHA512).
- Menambahkan dukungan untuk meneruskan metrik Prometheus untuk pemantauan.
- Menambahkan pemeriksaan integritas file rilis dan upaya ulang untuk mendownloadnya jika terjadi kegagalan.
- Peningkatan prediksi ukuran unduhan.
- Pencatatan log yang lebih baik.
- Masalah dengan pembuatan mirror server FTP telah teratasi.
Sumber: opennet.ru