Eu não acho que haja muita diferença. Mas, em vez disso, dê uma olhada no apt-cacher-ng para uma maneira alternativa de fazer a mesma coisa, com menos trabalho para você e menos desperdício de largura de banda.
deb / apt-mirror copia cegamente todos os arquivos (mesmo que alguns nunca sejam usados) da distribuição / arquitetura / versão que você especificar, periodicamente de acordo com o cron, etc.
Mas o apt-cacher-ng é passivo. Quando algum usuário obtém um pacote, esse pacote permanece no servidor para a próxima pessoa. Semelhante ao squid , a menos que haja uma versão mais recente online que seja puxada e mantida.
E acontece de se trabalhar com todas as distros apt sem que você faça nenhum trabalho extra ou adicione mais nada, repositórios de terceiros e ppas. Todos eles são armazenados (armazenados em cache) no seu servidor.
Para que seus usuários usem o apt-cacher-ng, eles precisam apenas adicionar um proxy à configuração do apt, em vez de usar um espelho local.