apt-got 0.8

apt-got is a customizable Debian local mirror engine.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
Tobias Hertkorn
ROOT \ System \ System Administration
apt-got is a customizable Debian local mirror engine. It works like a highly specialized proxy.

It employs several pluggable modules that are customized for specific jobs.

The first available module builds and supervises a partial (or full) Debian mirror which is populated on-the-fly by apt-get requests.

There is also a simple mirror module that can be used to mirror source directories or even (static) Web pages.

To save bandwidth our program will function like a drop-in, stand-alone proxy for the internal network.

But in addition it will store already requested packages locally.

Packages that are not yet stored locally are fetched upon client-request from the parent server transparently.

Here are some key features of "apt got":

Reduce bandwidth usage
Reduce download time
Handle client request
Respond to request from client
Request files from remote server
Handle server responses (e.g. file not found404, etc.)
Cache files locally
If multiple clients request a specific file simultaneously, download only once from remote server
Handle disk usage (purge old files)

What's New in This Release:

SimpleMirrorFile gets cached until the next Purger run. Removed bug that prevented the server from sending a 404 instead it sended a 0 length file.
Fixed bug with MirrorFileState in DebianMirrorFile.
Cleaned up logger infrastructure.

Last updated on September 7th, 2006

#mirror engine #debian mirror #local mirror #apt #get #debian #local

Add your review!