Quero wget (ou outro comando de download em lote) o arquivo mais recente adicionado a um repositório grande. A última compilação noturna através de http. Eu poderia espelhar todos os arquivos, mas o repositório é enorme, então quero poder remover arquivos antigos e acionar apenas quando houver um novo arquivo.
Responder1
Uma primeira abordagem simples seria usar ocapacidade de carimbo de data / hora do wget, com isso, você só poderia baixar onovoarquivos do repositório. Mas isso leva a fazer um espelho do repositório (mas atualizado de forma inteligente apenas com os novos arquivos :)).
Responder2
Eu aconselho você a usar o rsync para esta tarefa. Você tem várias opções de como fazer isso, existem scripts disponíveis aqui
https://wiki.ubuntu.com/Mirrors/Scripts
E há um tutorial completo aqui:
https://help.ubuntu.com/community/Rsyncmirror
E debmirror: