I am currently running Ubuntu 12.04. How would I go about caching all downloads? And if Linux does not have this built in, then what are good tools for this?
Please note that this isn't a browser related question, I want any program attempting to access the net to retrieve cached data instead. Also, I am not running a server; I want to do this with a single home PC.