debootstrap atsisiuntimo keliui, pagrįstam Wget, perduokite tarpinį serverį pagrindinio kompiuterio pusės wgetprogress aplinkai:

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

Pasirinkite rinkinį, tikslinį katalogą ir veidrodį diegimui. Priskyrimai atliekami po sudo, todėl privilegijuota komanda juos gauna nepasikliaudama tuo, kad iškvietėjo eksportuoti kintamieji išgyvens sudo politiką. Abi paskirties schemos gali naudoti šį įprastą HTTP tarpinį serverį. Leidžiamam atsisiuntimui iš viešo veidrodžio be tarpinio serverio autentifikavimo HTTP tarpinių serverių sąrašas siūlo kandidatus HTTP galinius taškus toms aplinkos reikšmėms.

Pirmieji atsisiuntimai gauna metaduomenis ir paketus, kol nauja Debian sistema dar netinkama naudoti. APT tarpinio serverio failas toje būsimoje šaknyje negali sukonfigūruoti ankstesnio pagrindinio kompiuterio atsisiuntėjo.

Autentifikavimui naudokite Wget palaikomus tarpinio serverio kredencialus. URI naudotojo informacijai reikia rezervuotų simbolių kodavimo; paleidimo konfigūracija taip pat pateikia proxy_user ir proxy_password. Privilegijuotos paskyros įvestys gali skirtis nuo interaktyvaus naudotojo .wgetrc, todėl nustatykite, kuris failas iš tikrųjų skaitomas, ir sąmoningai laikykitės jo apimties.

Planuokite tolesnius etapus atskirai. Antrojo etapo bootstrap, ypač svetimai architektūrai, gali veikti kitoje aplinkoje. Vėliau APT užbaigtoje sistemoje skaito tos sistemos konfigūraciją. Pagrindinio kompiuterio komanda nė vieno jų nekonfigūruoja visam laikui.

Susiję straipsniai