Configurando um servidor de repositório

1

É possível configurar um servidor para espelhar o repositório de uma distro, mas somente fazer o download / armazenar atualizações solicitadas ou novos pacotes ao invés de baixar todos eles?

Assim, todos os computadores na LAN podem se conectar a este servidor para todas as atualizações, de forma que só precisem ser baixados uma vez.

Eu olhei para o apt-mirror, mas isso parece fazer o download de tudo.

    
por Anon343224user 05.08.2013 / 15:12

1 resposta

3

Dê uma olhada no Apt Cacher ou Apt Cacher NG . Você também pode conferir o manual do Apt Cacher NG . Há também um bom guia na documentação da comunidade Ubuntu intitulada: Apt-Cacher-Server .

Configuração

Configurar é bastante simples.

  1. Instalar

    $ sudo apt-get install apt-cacher-ng
    
  2. Teste se está acessível pelo navegador

    http://server_IP:3142
    
  3. Adicione o cache a um dos seus sistemas

    $ sudo nano /etc/apt/apt.conf
    
  4. Adicione esta linha ao seu arquivo apt.conf

    Acquire::http { Proxy "http://server_ip:3142"; };
    
  5. Faça uma atualização

    $ sudo apt-get update
    

Referências

por 05.08.2013 / 20:18