I have to install graphic drivers on tens/hundreds of computers, and PPA graphics-drivers just drops download speed to a few kB/s, which means it would take days or more to install all that.
One solution would be to download the packages, and manually install everything. Another one would be to create a proxy that redirects the requested packages to some local copy.
What is the proper way of solving this? I've seen a few topics complaining about launchpad availability, and I'm in Western China where I can't rely on having a nice fast connection.
Edit: I was looking for a caching solution, that doesn't involve having a full repository when I only need a fraction of several repositories. Problem solved with apt-cacher-ng which only caches what is downloaded and doesn't require mirroring full repositories.