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: 20.447 ]

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

Placa de rede wireless (RT61STA) com SuSE

Encapsulamento de Apache com chroot

DNS Cache no Bind9

Controle de banda sem mistérios para servidores

Monte seu ambiente de desenvolvimento em 3 horas com Ubuntu

  
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