Atualize rapidamente os PC's da sua LAN com Debian
Se você tem vários PC's interligados em rede com Debian rodando, vou descrever aqui um processo que vai quebrar o maior galho na hora de fazer a atualização do sistema em todas as máquinas. Trata-se da criação e compartilhamento de um repositório local APT. Vamos lá?
Introdução
Como todos podem verificar no meu cadastro, sou usuário de
Slackware, mas linuxer que é linuxer não pode conhecer somente
uma distribuição. Aqui na Universidade Federal de Mato Grosso,
no Instituto de Ciências Exatas e da Terra, foi implantado um
laboratório de informática, o 'Aquário', com 28 máquinas rodando
Debian-BR. A instalação foi iniciada pelo Franklin e depois a manutenção ficou por minha conta.
Bem, em certo momento vi que estavam faltando algumas coisinhas, como o xpdf. Então fui de máquina em máquina dando:
# apt-get update
# apt-get install xpdf
Não tinha problema fazer isso com pacotes pequenos. A coisa apertou quando decidi trocar o Gnome pelo KDE (que não estava instalado), instalar o Mozilla, Opera, atualizar o Mozilla-Firefox, atualizar o sistema (apt-get upgrade) e instalar outras coisinhas. Aíííí a coisa apertou. Já pensou fazer o download de todos esses pacotes em todos os PC's um por um (mais de 200 MB de pacotes)?
Pensei comigo: "Nããããão! Tem que ter um jeito de compartilhar o diretório do APT". Dei uma pesquisada, fiz uns testes e então consegui encontrar uma solução para o meu problema. Agora, tenho um computador que mantém um repositório local que é compartilhado via NFS para todas as máquinas da LAN. Com esse compartilhamento, atualizar os pacotes nas outras máquinas ficou muuuuuuito mais rápido, afinal, não é necessário fazer o download dos pacotes novamente.
E aí? Interessou? Então vamos colocar a mão na massa.
Bem, em certo momento vi que estavam faltando algumas coisinhas, como o xpdf. Então fui de máquina em máquina dando:
# apt-get update
# apt-get install xpdf
Não tinha problema fazer isso com pacotes pequenos. A coisa apertou quando decidi trocar o Gnome pelo KDE (que não estava instalado), instalar o Mozilla, Opera, atualizar o Mozilla-Firefox, atualizar o sistema (apt-get upgrade) e instalar outras coisinhas. Aíííí a coisa apertou. Já pensou fazer o download de todos esses pacotes em todos os PC's um por um (mais de 200 MB de pacotes)?
Pensei comigo: "Nããããão! Tem que ter um jeito de compartilhar o diretório do APT". Dei uma pesquisada, fiz uns testes e então consegui encontrar uma solução para o meu problema. Agora, tenho um computador que mantém um repositório local que é compartilhado via NFS para todas as máquinas da LAN. Com esse compartilhamento, atualizar os pacotes nas outras máquinas ficou muuuuuuito mais rápido, afinal, não é necessário fazer o download dos pacotes novamente.
E aí? Interessou? Então vamos colocar a mão na massa.
[]'s