Za pot prenosa debootstrap, ki temelji na Wgetu, predajte proxy okolju wgetprogress na strani gostitelja:

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

Izberite paket, ciljno mapo in zrcalo za namestitev. Dodelitve se zgodijo po sudo, zato privilegirani ukaz jih prejme brez zanašanja, da bodo izvožene spremenljivke klicatelja preživele politiko sudo. Obe shemi cilja lahko uporabljata ta običajni HTTP proxy. Za dovoljen prenos z javnega zrcala brez preverjanja pristnosti proxyja seznam proxyjev HTTP ponuja kandidatne končne točke HTTP za te vrednosti okolja.

Prvi prenosi pridobijo metapodatke in pakete, preden je novi sistem Debian uporaben. Datoteka proxyja APT v tej prihodnji korenini ne more konfigurirati prejšnjega prenašalnika na gostitelju.

Za preverjanje pristnosti uporabite poverilnice proxyja, ki jih podpira Wget. Podatki o uporabniku v URI zahtevajo kodiranje rezerviranih znakov; zagonska konfiguracija ponuja tudi proxy_user in proxy_password. Vnosi privilegiranega računa se lahko razlikujejo od .wgetrc interaktivnega uporabnika, zato ugotovite, katera datoteka se dejansko bere, in namerno ohranite njen obseg.

Naslednje faze načrtujte ločeno. Bootstrap druge stopnje, zlasti za tujo arhitekturo, se lahko izvaja v drugem okolju. Pozneje APT v dokončanem sistemu bere konfiguracijo tega sistema. Ukaz na gostitelju ne konfigurira trajno nobenega od obeh.

Sorodni članki