Você pode usar o parâmetro --print-uris
:
sudo apt-get -y --print-uris upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
m4
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 250 kB of archives.
After this operation, 39.9 kB disk space will be freed.
'http://ftp.us.debian.org/debian/pool/main/m/m4/m4_1.4.17-2_i386.deb' m4_1.4.17-2_i386.deb 249782 MD5Sum:d0611ffe92bb0d666492333f3c652b40
você pode torná-lo mais silencioso:
sudo apt-get -qqq -y --print-uris upgrade
'http://ftp.us.debian.org/debian/pool/main/m/m4/m4_1.4.17-2_i386.deb' m4_1.4.17-2_i386.deb 249782 MD5Sum:d0611ffe92bb0d666492333f3c652b40
Em seguida, redirecione a saída usando redirecionamentos stdout:
➜ ~ sudo apt-get -qqq -y --print-uris upgrade > upgrade
➜ ~ cat upgrade
'http://ftp.us.debian.org/debian/pool/main/m/m4/m4_1.4.17-2_i386.deb' m4_1.4.17-2_i386.deb 249782 MD5Sum:d0611ffe92bb0d666492333f3c652b40
Eu recomendaria fazer sudo apt-get clean
para evitar que o apt-get não imprima a uris de pacotes baixados anteriormente.