Criando um mirror do Conectiva para uma rede interna

A atualização dos micros de nossa rede privada pode acabar gerando um tráfego desnecessário que, dependendo do link e do provedor, irá onerar o custo final da internet. Neste artigo vou mostrar uma das maneiras de resolver este problema, criando um mirror dentro de nossa própria rede.

[ Hits: 21.200 ]

Por: hermes nunes pereira junior em 20/02/2006


Configurando o cliente



A parte mais simples realmente é esta, configurar o cliente.

No arquivo /etc/apt/sources.list está detalhado todos os mirrors onde o Conectiva Linux vai procurar os pacotes para instalação.

Veja um exemplo de meu sources.list:

# rpm ftp://ftp.unicamp.br/pub/conectiva/10/ conectiva 001 002 003 extras
# rpm ftp://ftp.unicamp.br/pub/conectiva/atualizacoes/10/ conectiva updates

Como eu fiz uma exata cópia da estrutura de diretórios lá do ftp da unicamp, bastou trocar o "ftp.unicamp.br" pelo IP de meu mirror interno. Ficou assim:

rpm ftp://192.168.0.100/pub/conectiva/10/ conectiva 001 002 003 extras
rpm ftp://19.168.0.100/pub/conectiva/atualizacoes/10/ conectiva updates

Moleza né?

Agora é só dar o update, para a base de dados db3 ser reconstruída e fazer o teste de instalação.

# apt-get update
# apt-get dist-upgrade


Ele vai mostrar quais pacotes estão desatualizados no seu micro.

Considerações finais


Existem outras alternativas para fazermos a atualização de nossos micros, esta é apenas uma delas.

Espero que possa ser útil.

Vlw

hermes

Página anterior    

Páginas do artigo
   1. Introdução - Problemas: A vida de um administrador de rede não é mole!
   2. Construindo o mirror
   3. Configurando o servidor ftp
   4. Configurando o cliente
Outros artigos deste autor

Instalando o CMS XOOPS

Instalando e configurando um sistema RAID 1 no Debian Lenny

Usando o NIS/NFS como ferramentas de centralização de controle de rede

O fantástico mundo dos instrumentos MIDI (parte 1)

Arduino - Uma plataforma open source para desenvolvimento de eletrônica

Leitura recomendada

Compilando e instalando programas com o apt-build

Horário de verão automático

Fish - Um shell fácil de usar

Colocando ícones e wallpapers no IceWM usando o DFM (desktop file manager)

Easter Eggs em Linux

  
Comentários
[1] Comentário enviado por removido em 20/02/2006 - 18:11h

esta idéia é muito ineteressante também para as demais distros, principalmente se a conexão for discada...
Poderia também ser aplicada ao ubuntu etc...

[2] Comentário enviado por dupotter em 21/02/2006 - 09:43h

mto boa a idéia, assim que conseguir padronizar todas minhas estações com CentOS, vou utilizar esta dica, favoritos já!

[3] Comentário enviado por kernel_sys em 22/02/2006 - 13:35h

muito bom cara, gostei mesmo da ideia, valeu..abraço

[4] Comentário enviado por pcnmota em 22/02/2006 - 17:18h

Parabens Hermes... sempre ajudando a comunidade... VC contribui muito amigo.

[5] Comentário enviado por thiago83 em 24/02/2006 - 08:12h

qto de espaço este mirror ocupa no seu hd??

cheers, Thiago.

[6] Comentário enviado por marcaoguitarra em 24/02/2006 - 10:25h

dá pra fazer isso para as estações windows ta,bém????

[7] Comentário enviado por hnpjunior em 24/02/2006 - 17:18h

Oi marco,

Windows não né? Que eu saiba só linux.

Thiago,

Eu tinha feito inicialmente do conectiva 8, 9 e 10, gastei por volta de 16 gigas.

Valeu

[8] Comentário enviado por bestmoor em 28/02/2006 - 13:35h

muito boa dica , meus parabéns .
Aposto que alem de resolver o problema do limite de transferencia o apt se tornou muito mais rapido.
Valeu


Contribuir com comentário