Criando mirror do Debian Lenny e Debian Lenny Security em sua rede local

Neste artigo irei mostrar como criar um mirror (espelho) do repositório Lenny e Lenny Security do Debian, de um modo fácil, seguro e sem complicações.

[ Hits: 19.723 ]

Por: Rafael de Jesus Miranda em 05/05/2010


Configurações a serem feitas nos clientes



1. Configurando o /etc/apt/source.list nos clientes:

Para que as máquinas clientes possam usar seu mirror, você deverá abrir o arquivo /etc/apt/source.list com o editor de texto de sua preferência e adicionar os seguintes endereços de repositórios:

# Debian Repository - Lenny
deb http://192.168.1.254/debian/ lenny main contrib non-free
deb-src http://192.168.1.254/debian/ lenny main contrib non-free

# Debian Repository - Lenny Security
deb http://192.168.1.254/debian-security lenny/updates main contrib non-free
deb-src http://192.168.1.254/debian-security lenny/updates main contrib non-free

Obs.: Não esqueça de substituir <192.168.1.254/24> pelo endereço IP do seu servidor onde está sendo feito o espelho.

2. Usando seu mirror nos clientes:

Após configurar o arquivo /etc/apt/source.list, execute os seguintes comandos com poderes de root:

# apt-get update
# apt-get install <pacote_que_deseja_instalar>


Manutenção do seu repositório

Para que seu repositório fique sincronizado, realmente agindo como um mirror com o repositório do Debian Lenny e Debian Lenny Security, você deverá adicionar uma chamada no arquivo /etc/crontab do seu servidor para que, no mínimo uma vez por dia, ele execute o apt-mirror e sincronize seu repositório com o do Debian. Para isso adicione a seguinte chamada no arquivo /etc/crontab:

# m h dom mon dow user command
00 08 * * * root apt-mirror
00 19 * * * root apt-mirror
00 01 * * * root apt-mirror

Obs.: Com essa configuração no arquivo acima ele irá executar o "apt-mirror" às 08:00 da manhã, 19:00 da noite e 01:00 da manhã, ficando a seu critério configurar de acordo com suas necessidades.

Espero que tenham gostado e que eu os tenha ajudado com essa magnífica ferramenta que é o apt-mirror!

Página anterior    

Páginas do artigo
   1. Início
   2. Configurações a serem feitas nos clientes
Outros artigos deste autor

Usando e instalando o Nessus no Linux

Leitura recomendada

Utilizando o Debian Squeeze em Desktop

Exherbo Linux: sacrificando a cabra

Introdução ao DevOps - Infraestrutura como código

Instalando o Msn-Proxy no Mandriva 2008/2009

Configurando um Cluster de Tomcat com Balanceamento de Carga

  
Comentários
[1] Comentário enviado por doomk em 05/05/2010 - 18:30h

Excelente, estava pensando em um mirror aki na empresa.

E pra Ubuntu? é o mesmo esquema?

[2] Comentário enviado por rjmkako em 05/05/2010 - 23:40h

Não testei no ubunto, mas creio que essa lógica serve para qualquer distribuição base debian que use o APT como gerenciador de pacotes!

[3] Comentário enviado por rogeriojlle em 06/05/2010 - 11:45h

mais facil e sem complicaçoes que isso, pode usar o apt-cacher, instala ele e pula direto pra parte onde configura os clientes

[4] Comentário enviado por edisonsousa em 10/05/2010 - 09:43h

muito bom mesmo e fácil demais, valeu por compartilhar esse conhecimento.

[5] Comentário enviado por luanyata em 10/05/2010 - 10:50h

Pow cara muito legal isso ... eu fazia um backup com o aptoncd e ia atualizando maquina por maquina... agora com o espelhamento é mais legal nao precisa ficar criando imagem para cada atualização...

muito bom

;)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts