Durante a instalação do sistema a partir de um Desktop LiveCD (10.10), verifiquei a opção "Baixar atualizações durante a instalação".
Antes de iniciar a instalação, eu havia configurado um servidor proxy apt.
O servidor proxy foi configurado escrevendo
Acquire::http { Proxy "http://apt-proxy-server:3142"; };
para o novo arquivo /etc/apt/apt.conf.d/02proxy
no sistema em execução inicializado a partir do LiveCD.
Esse proxy foi usado corretamente para minhas várias instalações de pacotes no sistema ativo antes de iniciar a GUI de instalação do sistema. Ele acessa a apt-cacher-ng
execução no modo não transparente na máquina apt-proxy-server
.
No entanto, os downloads que ocorrem durante a instalação não estão usando esse proxy. Eu verifiquei que o arquivo 02proxy
não havia sido alterado ou removido.
Existe uma maneira de forçar o uso de um proxy APT durante a instalação?
fonte
Respostas:
Se você estiver usando o Live CD, o Apt não está definido para usar seu proxy, você poderá configurar o apt no CD ao vivo para usar o proxy. Se você quiser tornar isso mais permanente, poderá usar um live CD personalizado ou configurar sua rede para usar o proxy por padrão em todas as conexões.
pessoalmente, eu apenas uso o squid e armazeno em cache todos os arquivos .deb por cerca de um mês
da ajuda do ubuntu
exemplo de mudanças
se tornaria
Um sources.list correspondente ao apt-proxy-v2.conf acima pode ser assim:
entradas do apt-proxy para módulos padrão
entradas do apt-proxy para correções de segurança
fonte
sources.list
funcionará mesmo que as configurações de proxy do APT estejam sendo ignoradas pelo programa de instalação?/apt-(cacher(-ng)?|proxy)/
pacote disponível para o openwrt. Mas seu caminho é muito mais simples. Embora isso signifique que todas as máquinas squidded terão que estar apontando para o mesmo repositório ubuntu.apt-cacher-ng
remapeará os URLs de qualquer repo que esteja sendo usado pelo cliente para aquele que você configurou para uso. . . . . . . Ainda não responde realmente a minha pergunta, no entanto :) #