|
[21/08]
:. Resumo do dia [21/08] :. Microsoft renova seu acordo com a Novell [21/08] :. Estaria a Nvidia desenvolvendo um processador x86? [21/08] :. Guia prático para entender a GPL, do ponto de vista legal [21/08] :. Mozilla 'empurrará' usuários do Firefox 2 a fazerem upgrade [21/08] :. Sony anuncia novo PSP-3000 [21/08] :. MS Photosynth: transforme fotos em ambientes 3D [21/08] :. Problemas no GdH na tarde de ontem [20/08] :. Iniciando o trabalho com CSS 3 [20/08] :. MSI Wind barebone, disponível nos EUA [20/08] :. Resumo do dia [20/08] :. Palm (re)faz anúncio oficial do Palm Treo Pro [20/08] :. Intel Core i7 terá 'Modo Turbo' [20/08] :. SideWinder X6, teclado para gamers, da Microsoft [20/08] :. Ativando conexão segura no Gmail :. Mais noticias » |
A receita é bem simples. Vamos precisar de um servidor apache rodando para podermos publicar os pacotes e, para criamos este espelho, usaremos o "apt-mirror", uma ferramenta muito bacana para criação de espelho apt local. O primeiro passo é definir quais pacotes eu quero disponibilizar na minha rede: no exemplo que vou descrever, eu irei usar apenas os pacotes que fazem parte do conjunto de cd's do Debian. Mas, eu poderia disponibilizar outros pacotes, como o repositório "non-free", que não são parte integrando dos cd's de instalação. Para isso eu devo apenas especificar os repositórios extra durante a configuração do apt-mirror. Vamos começar instalando o apache. Ele pode ser facilmente instalado através do Clica-Aki, painel de controle do Kurumin, ou usando o comando abaixo no terminal: # apt-get install apache2 Feita a instalação do apache, vamos para a instalação do apt-mirror, para podermos criar nosso espelho. Para instalá-lo, é necessário primeiro editar o arquivo "/etc/apt/sources.list" no nosso servidor: # kedit /etc/apt/sources.list Para obter o apt-mirror, insira no final do arquivo a seguinte linha:
Feito, salve o arquivo e vamos começar a instalação. Abra um terminal, logue-se como root e rode os comandos: # apt-get update # kedit /etc/apt/mirror.list Modifique o arquivo, deixando-o como no exemplo abaixo:
Pronto, agora vamos executar o apt-mirror. Ele vai baixar os pacotes do debian que fazem parte do conjunto dos cd's deste, montando assim nosso espelho. # su - apt-mirror -c apt-mirror Após o download a etapa a seguir é publicar os arquivos para que estes fiquem disponíveis na rede. Edite o arquivo "/etc/apache2/conf.d/apt-repository.conf": # kedit /etc/apache2/conf.d/apt-repository.conf Modifique o arquivo, deixando-o como no exemplo abaixo:
Uma observação é que você deve modificar todas as linhas "Allow from 192.168.0.0/24" dentro do arquivo, substituindo o "192.168.0.0" pela faixa de endereços usada na sua rede. O "/24" indica a máscara de sub-rede usada, ele é uma abreviação de "255.255.255.0". # kedit /etc/apt/sources.list(nos clientes) Adicione a linha:
Tudo instalado e configurado agora é hora de por no ar :-) Abra um terminal no servidor, logue-se como root e rode estes comandos: # /etc/init.d/apache2 restart Pronto o servidor esta criado e no ar. Os clientes passam agora a obter os pacotes através deste espelho local. Você pode ver mais detalhes sobre o apt-mirror na página oficial: Créditos: Esta dica usa exemplos retirados do artigo do Conrado Pinto Rebessi, publicado no Dicas-L: http://www.dicas-l.com.br/dicas-l/20050402.php
» Gostou do texto? Veja nossos livros impressos
|