atualiza uma rede de desktops do Ubuntu a partir de um servidor

4

Eu preciso atualizar mais de 100 estações de trabalho que executam o Ubuntu.

O problema é que eu quero que eles baixem os pacotes de um servidor local para que eles não usem muita largura de banda da Internet.

Eu obtenho um tipo de proxy de armazenamento em cache para isso que baixa um pacote específico apenas uma vez que o distribui para toda a estação de trabalho.

    
por nicudotro 04.05.2009 / 04:18

4 respostas

6

Existem muitas ferramentas disponíveis

Você pode até mesmo simplesmente instalar um cache simples como squid e simplesmente ajustar o maximum_object_size para que ele armazene em cache arquivos maiores como o pacote atualizações.

    
por 04.05.2009 / 04:25
4

Eu recomendo approx sobre as alternativas, pois ela tende a falhar no mínimo.

    
por 04.05.2009 / 04:26
1

Eu recomendaria apt-cacher , ele não criaria um espelho completo de todo o repositório, mas, em vez disso, baixaria e reteria qualquer coisa que alguém solicitasse. Ele também será transmitido diretamente para o primeiro usuário, portanto não há espera desnecessária. Também é muito mais estável que o apt-proxy.

Também possui uma interface de relatórios na web para que você possa verificar se está realmente funcionando e quanta largura de banda está economizando.

    
por 06.05.2009 / 14:37
0

Um sistema ligeiramente alternativo é usar o debmirror para fazer um espelho completo das distribuições que você quer. Demora mais espaço em disco e o download inicial é um pouco pesado, mas você pode mantê-lo atualizado durante a noite e, em seguida, você não terá que esperar quando você deseja baixar novos pacotes no futuro. Eu também achei um pouco mais confiável do que usar o servidor proxy.

    
por 04.06.2009 / 10:07