O apt-mirror serve para criar uma copia dos repositorios do Debian e derivados para um computador local, deixando disponivel a banda de internet para outros fins, e diponibilizando os pacotes na rede. Muito util quando tenha que fazer muitas instalações.
1. Instale o apt-mirror e apache2
apt-get install apt-mirror apache2
2. Edite o arquivo de configuração:
pico /etc/apt/mirror.list
Exemplo de mirror.list com modificações e comentado
############# config ##################
# set base_path /var/spool/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
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads 20
set _tilde 0
#
############# end config ##############
# Aqui são os repositorios que serao copiados.
# Obs.: será copiado somente os arquivos da arquitetura do seu sistema onde esta instalado o apt-mirror.
# Exemplo: se voce esta executando um sistema i386 o apt-mirror baixara somente os pacotes referente a arquiterura i386.
# Repositorio do Debian Squeeze com codigos fontes
deb http://ftp.br.debian.org/debian squeeze main contrib non-free
deb-src http://ftp.br.debian.org/debian unstable main contrib non-free# Repositorio do Debian Lenny
deb http://ftp.br.debian.org/debian lenny main contrib non-free#Repositorio do Opera
deb http://deb.opera.com/opera/ testing non-free
# Repositorios do Ubuntu Natty Narwhal (11.04) e Maverick Meerkat (10.10)
deb http://archive.ubuntu.com/ubuntu natty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu maverick main restricted universe multiverse# Caso queira adicionar outra arquitetura, basta alterar como nos exemplos abaixo e remova o comentario.
# Exemplo: Continue lendo