Pasos para configurar un "local mirror" para ubuntu 14.04LTS
1) Instalar :
sudo apt-get install apache2
sudo apt-get install apt-mirror
2) Cambiar el repositorio de ubuntu.com por uno de España, elegimos el que parece que se actualiza con más frecuencia, encontraremos la información en la página : https://launchpad.net/ubuntu/+archivemirrors
Fichero que editamos :
/etc/apt/mirror.list
############# config ##################
#
set base_path /home/ubuntu_14.04_mirror/apt-mirror
#
# set mirror_path $base_path/mirror
# set skel_path $base_path/skel
# set var_path $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads 20
set _tilde 0
#
############# end config ##############
deb http://ubuntu.uc3m.es/ubuntu/ trusty main restricted universe multiverse
deb http://ubuntu.uc3m.es/ubuntu/ trusty-security main restricted universe multiverse
deb http://ubuntu.uc3m.es/ubuntu/ trusty-updates main restricted universe multiverse
#deb http://ubuntu.uc3m.es/ubuntu/ trusty-proposed main restricted universe multiverse
#deb http://ubuntu.uc3m.es/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://ubuntu.uc3m.es/ubuntu/ trusty main restricted universe multiverse
deb-src http://ubuntu.uc3m.es/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://ubuntu.uc3m.es/ubuntu/ trusty-updates main restricted universe multiverse
#deb-src http://ubuntu.uc3m.es/ubuntu/ trusty-proposed main restricted universe multiverse
#deb-src http://ubuntu.uc3m.es/ubuntu/ trusty-backports main restricted universe multiverse
clean http://ubuntu.uc3m.es/ubuntu/
C
3)
Fuente : http://linoxide.com/ubuntu-how-to/setup-local-repository-ubuntu/