This question already has an answer here:
Every time i install Ubuntu on a computer I have to download the applications/packages with total size of 1.5~2GB and it took lots of my network bandwidth & time!!
How can I avoid downloading the same packages that i am downloading everytime i.e I just need to have an archive of packages which have been downloaded once and stored somewhere, and use/install them when I install a new Ubuntu? (like I did in Windows - The setup files... )