Pessoal,
Entendi o funcionamento do debmirror mas ainda me restam algumas dúvidas simplórias:
Ao configurar o cron dos clientes para baixarem atualização, o comando apt-get upgrade vai atualizar os programas que os clientes já tiverem instalados ou vai baixar e instalar programas que tenham no repositório mesmo se não estarem instalados no cliente? É que isso pode ser problemático neh, afinal os clientes estão com os programas que são necessários para o trabalho.
Se houver atualizações disponíveis, o download dos pacotes é feito e instalado automaticamente? Isso deve depender do que tem no cron, certo?

Agradeço a todos que puderem ajudar.

Victor Hogemann escreveu:
Tiago,

Aqui vão algumas dicas... primeiro, pra fazer o mirror existe um comandinho muito mão na roda chamado debmirror.

apt-get install debmirror

Mirror do Debian, das distros STABLE (Sarge) e TESTING (Etch):

debmirror -h ftp.br.debian.org --method=http --ignore-release-gpg --proxy="http://seuproxy:porta" --dist=sarge,etch /var/lib/debmirror /

Mirror do Ubuntu, do 5.04 (Hoary) e do 5.10 (Breezy, que vem Outubro):

debmirror -h archive.ubuntu.com --root=ubuntu --section=main,universe
,restricted --method=http --ignore-release-gpg --nocleanup --proxy="http://seuproxy:porta" --dist=hoary,breezy /var/lib/ubuntumirror

Detalhe, os diretórios /var/lib/debian e /var/lib/ubuntumirror são arbitrários... ou seja, você pode colocar o mirror em outros lugares. Ah, e a opção "--proxy" só é necessária se você precisar de um proxy pra acessar a internet, se tiver conexão direta ignore.

Depois, basta configurar o Apache pra colocar o mirror no ar:

Alias "/var/lib/debmirror debian"
<Directory "/var/lib/debmirror">
Options Indexes
AllowOverride none
Order allow,deny
Allow from all
</Directory>

Daí você coloca no sources.list:

deb http://nome-ou-ip-do-mirror/debian sarge main contrib non-free
deb-src http://nome-ou-ip-do-mirror/debian sarge main contrib non-free
deb http://nome-ou-ip-do-mirror/debian etch main contrib non-free
deb-src http://nome-ou-ip-do-mirror/debian etch main contrib non-free

Espero ter ajudado!

Em 09/09/05, Tiago Meireles <[EMAIL PROTECTED]> escreveu:
Olá pessoal,
Recentemente li um artigo de como montar um repositório apt na LAN
através de compartilhamento NFS, achei muito interessante e vou querer
implementar, mas gostaria de saber se há uma outra alternativa pra fazer
isso além do NFS, algo como fazer isso através de um endereço http que
aponte pro meu servidor ou até mesmo um ftp.
Sei que deve ser possível, mas não sei como fazê-lo. Alguém pode
recomendar alguma coisa que eu possa ler pra saber como fazer?

Grato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




--
Victor Guilherme Hogemann

Responder a