Pular para o conteúdo

Arch Linux - Repositório offline

Não podemos contar com a internet sempre e as vezes não podemos esperar o download dos programas. Nesses casos, ter um repositório básico se torna essencial para resolver problemas de forma ágil.
Antonio Thomacelli Thomacelli
Hits: 31.048 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 4: Bônus: Compartilhando repositório e links

Essa parte eu já vou colocar como se fosse um adicional.

Hoje eu precisei subir 3 maquinas em um VirtualBox para testes e ambas estavam com o kernel 2.6.33 e eu tenho o repositório já pronto para a 2.6.38, então foi só direcionar para minha maquina principal e mandar todos atualizarem sem dores de cabeça ou internet lenta.

Na distribuição que for compartilhar os arquivos, não precisa ser exatamente o Arch, basta ter o apache instalado.

Caso seja o Arch Linux, instale o apr - Apache portable Runtime.

Crie um link simbólico do repositório e suba o Apache.

# ln -s /media/Dados/arch /srv/http/
# rc.d httpd start


Com isso teste se o Apache subiu o arquivo, no navegador digite:

http://127.0.0.1

Verifique também seu firewall se ele não vai bloquear quem vai solicitar os arquivos.

Com o Apache funcionando corretamente, basta direcionar uma mirrorlist com o endereço de quem compartilha.

Minha maquina com o Apache:

IP: 10.0.3.20

Maquina que vai receber é:

IP: 10.0.3.21

# vi /etc/pacman.d/mirrorlist

Adicione a linha:

Server = http://10.0.3.20/arch/$repo/os/i686

Salve, saia e teste com o pacman.

# pacman -Sy

Se ele atualizar o core, extra e community, quer dizer que está funcionando.

Fontes:
Vale a pena conferir:
Um dos motivos:
Blog pessoal: http://linuxresort.blogspot.com

   1. Introdução ao ArchLinux
   2. Baixando o repositório
   3. Configurando o pacman
   4. Bônus: Compartilhando repositório e links

Adaptação 2 em 1 de cabo de par trançado 10/100

Arduino com Bluetooth e pySerial

Garena no Wine

Balanceamento de links no OpenBSD 4.3

Porque o RedHat 9 tem problemas com teclados US-International?

Configurando o Asterisk com autenticação LDAP

Instalar Slackware 12.2 no Dell Inspiron 1525

Instale uma distro dentro de outra

#1 Comentário enviado por levi linux em 25/10/2011 - 17:16h
Parabéns, pelo excelente artigo.
Realmente algo que as vezes atrapalha o uso do Arch é a infraestrutura de Internet.
Excelente didática, o que achei mais legal, foi o bônus, bem interessante.
#2 Comentário enviado por Thomacelli em 25/10/2011 - 18:51h
Obrigado pelo comentário, realmente isso ajuda mesmo.
Até para aplicações em grande escala com o bonus como você disse. =]
#3 Comentário enviado por removido em 25/10/2011 - 18:56h
Que distro formidável é o Arch Linux!

Instalei, tive muito trabalho para configurar e agora usufruindo a distro, vejo que tem muito a descobrir ainda.

Muito bom, Tonny!
Excelente contribuição para a comunidade.


Parabéns!!!
#4 Comentário enviado por mcnd2 em 25/10/2011 - 19:17h
Faz um tempo que não uso o Arch, e essa idéia de ter um repositório offline é muito legal para quem não tem internet muito boa e isso faz a diferença.

Ótimo trabalho. Parabéns!
#5 Comentário enviado por Thomacelli em 25/10/2011 - 19:26h
Obrigado pelos comentários, uma outra opção também para quem já tem o repositorio baixado, é só ir onde está o pacote e usar o comando pacman -U nome_arquivo que ele também instala.
#7 Comentário enviado por Thomacelli em 26/10/2011 - 22:18h
Vlw milesmaverick, concidente mais cedo passei lá quando vi um topico do topic off cafe sobre divulgação de blogs, hehehe.
E parabens pelo blog.
#8 Comentário enviado por coelhoposa em 28/10/2011 - 19:08h
de nada, ainda não decolou, mas quando decolar... só mudei o meu blog para o Wordpress, porque, achei ele mais rápido,
#9 Comentário enviado por corvolino em 03/11/2011 - 02:45h
bom artigo,parabéns :)
#10 Comentário enviado por Thomacelli em 03/11/2011 - 20:05h
Vlw =D

Contribuir com comentário

Entre na sua conta para comentar.