prima di avere adsl usavo il modem per aggiornare la lista dei package con "apt-get update", poi con "apt-zip" preparavo un elenco di pacchetti con relative dipendenze, apt-zip creava uno script con l'elenco di tutti i file, quando si faceva partire lo script, questo scaricava tutto con wget.
Io portavo lo script in ufficio col portatile, scaricavo tutto, e poi portavo a casa.
Macchinoso ma efficace

Poi al posto del portatile puoi usare qualsiasi cosa, e una volta che hai l'elenco du tutti i file che ti servono puoi scaricarli anche da windows...