Para o caminho de descarga do debootstrap baseado em Wget, forneça o proxy ao ambiente wgetprogress do lado do host:

sudo env \
  http_proxy=http://proxy.example.net:8080 \
  https_proxy=http://proxy.example.net:8080 \
  debootstrap stable /srv/chroot/debian https://deb.debian.org/debian

Escolha a suite, o diretório de destino e o espelho para a implementação. As atribuições ocorrem após o sudo, pelo que o comando privilegiado as recebe sem contar que as variáveis exportadas pelo chamador sobrevivam à política do sudo. Ambos os esquemas de destino podem usar este proxy HTTP comum. Para uma descarga permitida de um espelho público sem autenticação de proxy, a lista de proxies HTTP oferece pontos finais HTTP candidatos para esses valores de ambiente.

As primeiras descargas obtêm metadados e pacotes antes de o novo sistema Debian ser utilizável. Um ficheiro de proxy do APT dentro dessa raiz futura não pode configurar o descarregador anterior do host.

Para autenticação, use as credenciais de proxy suportadas pelo Wget. A informação de utilizador no URI exige codificação de caracteres reservados; a configuração de arranque também fornece proxy_user e proxy_password. As entradas da conta privilegiada podem diferir do .wgetrc do utilizador interativo, por isso identifique qual é realmente lido e mantenha o seu âmbito deliberado.

Planeie as etapas seguintes separadamente. Um bootstrap de segunda etapa, especialmente para uma arquitetura estrangeira, pode executar noutro ambiente. Mais tarde, o APT dentro do sistema concluído lê a configuração desse sistema. O comando no host não configura permanentemente nenhum dos dois.

Artigos relacionados