Apt-Cacher-NG – Proxy de Cache para pacotes Debian
O Apt-Cacher-NG é uma ferramenta que ajuda a economizar tempo e banda de internet ao baixar pacotes em sistemas Linux baseados em Debian, como Ubuntu entre outras. Imagine que você tenha vários computadores na sua rede e precise instalar ou atualizar softwares neles. Em vez de cada máquina baixar os mesmos pacotes da internet repetidamente, o Apt-Cacher-NG funciona como um servidor de cache: ele baixa os pacotes uma vez solicitados e depois distribui para os outros computadores da rede.
Isso significa que, ao configurar um servidor com Apt-Cacher-NG, os outros sistemas da sua rede podem buscar os pacotes diretamente desse servidor, o que acelera as instalações e atualizações e reduz o uso da internet. É uma solução simples, mas extremamente eficiente, especialmente para redes com vários computadores.
INSTALAÇÃO
O comando abaixo executa a instalação do pacote necessário:
apt install apt-cacher-ng
Durante a instalação talvez o instalador faça a seguinte pergunta abaixo. Eu sugiro que marque Yes e tecle “enter”, dessa forma repositórios https funcionaram através do proxy cache:
AJUSTES SERVIDOR
O principal arquivo de configuração é o /etc/apt-cacher-ng/acng.conf. No Debian 12 ele já instala com report ativado, o bind escutando 0.0.0.0. Geralmente nenhuma configuração a mais é necessária para funcionamento. Mas é sempre bom abrir o arquivo e dar uma olhada 🙂
AJUSTES CLIENTES
Ajuste as máquinas que irão o servidor de cache, criando o arquivo /etc/apt/apt.conf.d/00aptproxy
Com seguinte conteúdo (troque o <ip> pelo IP do proxy cache onde instalou o apt-cacher-ng):
Acquire::http::Proxy "http://<ip>:3142";
Execute o comando abaixo e verifique se funciona corretamente:
sudo apt update
REPORTS
Acesse via web o endereço do apt-cacher-ng na porta 3142, exemplo http://<ip>:3142/:
Estatísticas podem ser encontradas em http://<ip>:3142/acng-report.html
CONCLUSÃO
Em resumo, o Apt-Cacher-NG é uma ferramenta prática e eficiente para quem gerencia redes com vários sistemas Linux. Ele economiza tempo, reduz o consumo de banda de internet e facilita a gestão de pacotes de software, garantindo que os pacotes sejam baixados uma única vez e redistribuídos para todos os computadores da rede. Ao implementar essa solução, você melhora a eficiência das atualizações e instalações, simplificando o processo de manutenção em ambientes com múltiplos dispositivos.
Acesse o site oficial e descubra mais sobre o apt-cacher-ng.
Publicar comentário