Murilo, 

O que você vai ter que ter é um servidor http (como o apache) e criar um 
site que terá esses pacotes (com base em um diretório no seu servidor). 

Como isso seria estático, usamos aqui um proxy (HTTP-replicator) que é feito 
para armazenar de forma inteligente os pacote e colocamos em cada estação 
cliente um arquivo em  /etc/apt/apt.conf.d/30http-replicator com o seguinte 
conteúdo: 

Acquire::http::Proxy "http://nosso_servidor_interno:8181";; 

Como você pode ver, esse proxy usa a porta 8181 do micro que fcará com o 
cache. Ele funciona da seguinte maneira: 

Alguém dá um apt-get install pacote. O apt usa o mirror do HTTP-replicator 
para solicitar o pacote. Se o replicator não tiver o pacote, ele baixa de 
acordo com o sources.list do cliente. Mas é legal manter a mesma source.list 
em todos os clientes, pois ele entende repositórios diferentes para o mesmo 
arquivo como 2 arquivos diferentes, mas isso dá para configurar no número de 
versões. 

abraços e boa sorte, 

Otávio 
Riopro, Gestão Inteligente 

Citando Murilo Opsfelder Araújo <[EMAIL PROTECTED]>: 

> É o seguinte: da mesma forma que no Debian eu executo o apt-get 
> update, apt-get upgrade e apt-get dist-upgrade gostaria de criar um 
> sistema desse interno. 
> 
> Um usuário da minha rede executará um apt-get upgrade, por exemplo, e 
> baixará os pacotes que estiver em um servidor interno. Esses pacotes 
> serão colocados no servidor por mim mesmo. São RPMs recompilados... 
> 
> Se eu colocar no servidor interno um pacote novo que não tem nas 
> estações, ele será baixado e instalado quando o usuário da estação 
> executar a atualização do sistema (não sei por qual comando). 
> 
> Eu não sabia que tinha APT pra RPMs também. 
> 
> Os artigos postados estão sendo esmirilhados :-) 
> 
> Quando tiver uma novidade e uma solução publicarei à vocês. 
> 
> 
> Obrigado pela luz. 
> 
> []s 
> 
> 
> On 3/2/06, Alexandre Maise <[EMAIL PROTECTED]> wrote: 
>> ----- Original Message ----- 
>> From: "Murilo Opsfelder Araújo" <[EMAIL PROTECTED]> 
>> To: "Linux-BR" <[email protected]> 
>> Sent: Thursday, March 02, 2006 12:55 PM 
>> Subject: (linux-br)Mirror interno de RPMs 
>> 
>> 
>> Olá pessoal da lista, 
>> 
>> gostaria de uma luz para criar um mirror interno de pacotes RPMs. 
>> 
>> acho que voce pode se basear nesse artigo. 
>> 
>> http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4296 
>> 
>> []s 
>> 
>> Alexandre Maise 
> 
> -- 
> Murilo Opsfelder Araújo 
> Linux User #391561 
> mopsfelder <saispam> gmail <ponto> com 


---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a