Foi publicado o lançamento do kit de ferramentas apt-mirror2 4, projetado para organizar o trabalho de espelhos locais de repositórios apt de distribuições baseadas em Debian e Ubuntu. Apt-mirror2 pode ser usado como um substituto transparente em vez do utilitário apt-mirror, que não é atualizado desde 2017. A principal diferença do apt-mirror2 é o uso de Python com a biblioteca asyncio (o código original do apt-mirror foi escrito em Perl), bem como o uso de verificações de integridade em todos os estágios do espelhamento para evitar a interrupção do espelho. O código é distribuído sob a licença GPLv3.
Na nova versão:
- Implementado suporte para listas de arquivos compatíveis com apt-mirror (ALL, NEW, MD5, SHA256, SHA512).
- Adicionado suporte para passar métricas do Prometheus para monitoramento.
- Adicionada verificação de integridade dos arquivos de lançamento e novas tentativas de baixá-los em caso de falhas.
- Previsão aprimorada do tamanho do download.
- Registro aprimorado.
- Os problemas com a criação de espelhos de servidores FTP foram resolvidos.
Fonte: opennet.ru