- it has to be installed (sudo apt-get install apt-mirror).
- It has to be configured.
- It has to have the correct mirrors.list (config and URL file)
- The initial directory structure needs to be in place.
Creating your own mirror: Hardy and Gutsy
I have a development environment that needs to be somewhat stable - I am cross-compiling to a MIPS32 platform, and I compile *a lot* of code. 2 linux kernels, Firefox 1.5 and all the dependencies to run on a frame buffer device, busy box, build root, and much of the operating system utilities (e2fsck, etc.). Much to my chagrin, I found out recently that my Gutsy installs no longer work. I'm of the opinion if it ain't broke, don't fix it, so why upgrade if you don't have to?
The trouble comes in when you decide you want to install a new system (with an old distro) or want a new application. Hence I discovered a very simple application that perhaps many of you know - apt-mirror. This application (hear after called AM) will mirror any repository. AM requires several things to run properly.