Apt-mirror: Como criar um mirror para o Ubuntu 9.04

Se você possui um parque tecnológico que utiliza o Linux em sua empresa e quer economizar o uso de banda por parte de suas estações, uma boa solução é a implementação de um mirror local. Neste artigo explico, de modo simples e efetivo, como criar seu próprio mirror utilizando o apt_mirror.

[ Hits: 35.565 ]

Por: George Souza Farias em 01/09/2009 | Blog: https://www.facebook.com/georgesouzafarias


Criando, atualizando e usando repositórios



Criando repositórios

Depois de todas as configurações, chegou hora de criar efetivamente os repositórios. Nesse processo serão criados os índices e iniciaremos o download, que é a parte mais demorada dependendo da velocidade da sua internet. Execute, como root, o comando a seguir:

# apt-mirror

Atualização do mirror

Para fazer a atualização basta rodar o comando citado anteriormente e seus repositórios serão atualizados. Seria interessante criarmos uma chamada para automatizar esta tarefa, então crie no arquivo /etc/crontab:

# vim /etc/crontab

0  0  *  *  * root  apt-mirror

Será atualizado todos os dias a partir da 0h, horários pensados pelo fato do uso da banda de internet ser quase nulo.

Usando o mirror

Agora para que as máquinas consigam acessar o conteúdo disponibilizado, precisamos apenas fazer o apontamento para o diretório /var/www com o comando:

# ln -s /pacotes/ubuntu/repositorio/mirror/archive.ubuntu.com/ubuntu /var/www/ubuntu

Após executar tal comando o servidor estará pronto para ser utilizado pelas demais máquinas. Mas antes, façamos um teste simples: em um navegador da rede tente acessar o repositório.

Acesse: http://ip_do_servidor/ubuntu

Se não aparecer nada, verifique se todos os passos foram seguidos atentamente ou se eu cometi algum eventual equívoco até aqui.

Se tudo ocorrer bem, vamos aos finalmentes, fazendo a configuração dos clientes. Nesse caso teremos que fazer uma configuração que apesar de simples é muito cansativa. Teremos que alterar o domínio do sources.list dos clientes.

De:

deb http://br.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted

Para:

deb http://IP_DO_SERVIDOR/ubuntu/ jaunty-updates main restricted

Depois disso basta rodar:

# aptitude update

Pronto, já está tudo pronto, já pode ser usado e com isso gerará, dependendo do tamanho da sua empresa, uma grande economia de banda.

Aqui na empresa onde trabalho criei um simples script para fazer as configurações e deixei disponível para download na página do servidor, facilitando a vida de todo mundo, deixarei aqui o meu script para que vocês possam usar e melhorá-lo.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configuração
   3. Criando, atualizando e usando repositórios
   4. Considerações finais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Servidor de internet para iniciantes (Debian Squeeze)

Baixando arquivos do MegaUpload, Rapidshare, 2Shared, 4Shared, ZShare, Badongo, DepositFiles e Mediafire

Um pouco do protocolo HTTP

Acessando servidor Linux remotamente utilizando WinSCP e Putty no Windows

Sistema de backup com rsyncd

  
Comentários
[1] Comentário enviado por markintux em 01/09/2009 - 07:36h

Parabéns pelo artigo cara!

Vou testá-lo! ;D Abraços!

[2] Comentário enviado por luizvieira em 01/09/2009 - 08:34h

Ótimo artigo!
Para quem trabalha com um parque computacional razoavelmente é uma boa pedida configurar um mirror desse.
Parabéns!
[ ]'s

[3] Comentário enviado por cleysinhonv em 01/09/2009 - 09:10h

Olá georgesouza!

O apt-mirror é excelente, para ambientes que possuem grandes laboratórios de informática e que usam linux, há um tempo atrás trabalhei em um departamento onde havia muitos computadores, e instalar software em todos eles me tomavam o tempo e necessitava de velocidade na conexão com a internet, embora o link fosse muito bom o numero de computadores fazia com que ficasse a tarde inteira instalando e baixando pacotes, então padronizei um apt-mirror e criei scripts de auto instalação e o tempo de 4 horas e resumiu em 30 minutos devido a esse grande e simples software. Bom o seu artigo, parabéns.

[4] Comentário enviado por leodamasceno em 04/01/2010 - 14:20h

Parabéns, o artigo está explicativo, o conteúdo está muito bom!

[5] Comentário enviado por victordematos em 23/01/2010 - 19:20h

amigo, eu instalei deu tudo direitinho, quando dou um apt-mirror ele quer baixar 51 Gb, é tudo isso mesmo??
pq quando vou fazer atualizacoes no ubuntu no maximo deve ser 1 gb de atualizacoes... naum tem como eu limitar mais isso???

[6] Comentário enviado por chelix em 06/09/2012 - 09:27h

Intalado aqui em casa para testes, ao todo, vai fazer download de 89Gb (somente para o Quantal).

Excelente artigo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts