The apt-move script is used to move a collection of Debian package files into a proper archive hierarchy of the form $LOCALDIR/pool/... where LOCALDIR is specified in the configuration file. It is intended as a tool to help manage the apt-get(8) file cache, but could be configured to work with any collection of Debian packages.

Additionally, using the sync and mirror commands, you can build your own local mirror of portions of a selected binary and/or source distribution.

Running apt-move periodically will assist in managing the resulting partial mirror by (optionally) removing obsolete packages and creating valid local Packages.gz and Sources.gz.