Quick Debian/Ubuntu Package Caching Proxy Setup com Apt-Cacher-NG

Quick Debian/Ubuntu Package Caching Proxy Setup com Apt-Cacher-NG

apt-cacher-ng é uma alternativa a um servidores proxy APT mais robustos disponíveis, como Squid-de-Proxy. Se você estiver executando uma pequena casa ou rede de escritório, não, não, não mais. Pode não ter alguns dos recursos mais avançados, mas pode ser configurado em pouco tempo, ou seja, você está pronto para ir em minutos após a instalação inicial.

Servidor

Vamos começar configurando o servidor apt-cacher-ng:

# apt-get Instale Apt-Cacher-NG 

Ativar começar apt-cacher-ng Após a reinicialização:

# SystemCtl Ativar apt-cacher-ng 

e comece apt-cacher-ng Proxy Apt:

# serviço APT-CACHER-NG START 

É isso. Seu servidor proxy APT agora está configurado e pronto para solicitações. O diretório de localização de cache padrão é /var/cache/apt-cacher-ng/ Quais lojas todos os pacotes baixados. Configuração adicional de apt-cacher-ng pode ser alcançado editando seu principal arquivo de configuração /etc/apt-cacher-ng/acng.conf

Cliente

Usando o endereço IP do seu servidor, por exemplo,. 10.1.1.16 Crie um novo arquivo de configuração APT, por exemplo. 30Proxy Com um conteúdo seguinte:

Adquirir :: http proxy "http: // 10.1.1.16: 3142 ";; 

e armazená -lo em /etc/apt/apt.conf.d/ Diretório ao substituir o endereço IP acima por um endereço IP do seu servidor proxy APT. Tudo feito.

Solução de problemas

Para garantir que o seu apt-cacher-ng O proxy começou a verificar uma porta de escuta 3142:

TCP 0 0 0.0.0.0: 3142 0.0.0.0:* Ouça TCP6 0 0 ::: 3142 :::* Ouça 

Além disso, verifique se há um funcionamento correto examinando apt-cacher-ngarquivos de log de /var/log/apt-cacher-ng/apt-cacher.registro que armazena todas as solicitações relevantes e /var/log/apt-cacher-ng/apt-cacher.errar Para possíveis mensagens de erro.

Tutoriais do Linux relacionados:

  • Tutorial de configuração de proxy de lula no Linux
  • APT vs Apt -Get - Ferramenta de pacote avançado
  • Coisas para instalar no Ubuntu 20.04
  • Instale o arquivo Deb no Ubuntu 22.04 Jammy Jellyfish Linux
  • Atualização APT vs APT Atualização
  • Configurando a rede em Manjaro Linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para instalar no Ubuntu 22.04
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux