Repo-proxy Publisher's description
from Scott Mazur
Repo-proxy is a package repository proxy.
Repo-proxy software is a package repository proxy. When a package manager is configured to use repo-proxy, all package requests will be copied and stored in a local cache directory for future use.
If you have more than one machine on a local network they can all share the same package download cache saving you not only bandwidth, but lengthy download times as well.
If you have only one machine, this isn't terribly exciting, but can still be useful saving repeat updates if you need to later re-install packages.
Repo-proxy can be run using several different methods to accept requests from clients (package managers such as apt-get or smart) for Release and/or Package files. When a request is received for a cached file, repo-proxy returns the local file immediately. Otherwise the file is fetched from the remote repository source (internet) and served back to the client while simultaneously saving a copy to the local cache. Future requests for the same package will go directly to the local cache without contacting the repository source. Each package is only downloaded once, no matter how many local machines request the same package.
Repo-proxy requires no additional support applications to run.
System Requirements:Perl 5.005 or above
Fcntl qw(:DEFAULT :flock)
Program Release Status: Minor Update
Program Install Support: Install and Uninstall