Até onde eu sei, o apt apenas grava quando você ou ele, ou seja, o apt fez um gancho do apt para atualizar o banco de dados do apt. Existe uma maneira de, por exemplo, saber o carimbo de data/hora do espelho ou uma maneira de saber quando um espelho será atualizado?
Para ser mais claro, deixe-me compartilhar um exemplo real -
Como pode ser visto abaixo, a data e a hora são de acordo com o IST -
$ date
Mon May 6 05:28:09 IST 2019
Acabei de executar uma atualização do apt e em /var/cache/apt/ o tempo que levou para atualizar o índice é mostrado -
/var/cache/apt$ ls -lh
total 85M
drwxr-xr-x 3 root root 360K May 6 04:11 archives
-rw-r--r-- 1 root root 43M May 6 05:32 pkgcache.bin
-rw-r--r-- 1 root root 42M May 6 05:32 srcpkgcache.bin
Agora, é claro, o tempo gasto é de várias razões, velocidade, quanto delta existe ou arquivos inrelease completos necessários para download e assim por diante e assim por diante.
Não parece haver uma maneira de saber o espelho do qual você está atualizando ou quão atual é o espelho e algum tipo de dado/número que você possa relacionar com o arquivo Debian . ?
Só para ficar claro, porém, estou usando cdn-fastly.deb.debian.org e funciona muito bem. Estou curioso, pois às vezes não responde tanto quanto gostaríamos. Por exemplo, como o problema no firefox-esr e, por extensão, no torbrowser-launcher.
Veja https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928415 para mais.
O arquivo Release ou InRelease do repositório que você está usando conterá a data da última atualização em uma linha "Data". Você pode verificar isso executando:
Tenha em mente que liberar novas versões de pacotes não é um processo totalmente automatizado. Novas versões de devem ser empacotadas por voluntários Debian, e devem passar por um processo de teste antes de serem disponibilizadas no repositório.