Como faço para preencher previamente um proxy do squid com uma instalação do Ubuntu?

3

Eu tenho um serviço de instalação em um datacenter central e proxies em outros datacenters e preciso preencher previamente esses proxies com o conteúdo da instalação.

Qual é a melhor maneira de fazer isso?

Eu estive pensando em escrever um roteiro ao longo das linhas:

  • debootstrap - com a opção --include para incluir todos os pacotes adicionais acima e além da configuração mínima, execute isso uma vez dentro de cada controlador de domínio para preencher o proxy.

  • apt-proxy-import - apt-proxy pode adicionar debs diretamente no cache, levá-los a partir de um diretório existente / var / cache / apt / archives.

  • Aceite o cache e tenha uma primeira instalação lenta?

por TREllis 25.08.2011 / 15:00

1 resposta

1

Você já pensou em usar apt-proxy ou apt-cacher-ng em vez de squid? Para fazer uso do cache do squid, você pode permitir que qualquer um deles use o squid na internet. Tudo o que você precisa fazer é apontar seu /etc/apt/sources.list para os servidores corretos do apt-proxy / apt-cacher-ng. O Ubuntu tem uma excelente página wiki no apt-proxy - link

    
por Guruprasad 14.06.2012 / 22:09