Ustawienia proxy debootstrap należą do pobierającego na hoście
Skonfiguruj pobierającego po stronie hosta, którego używa debootstrap, osobno od APT w tworzonym przez niego głównym systemie plików.
Dla ścieżki pobierania debootstrap opartej na Wget przekaż proxy do środowiska wgetprogress po stronie hosta:
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
Wybierz zestaw, katalog docelowy i lustro do wdrożenia. Przypisania następują po sudo, więc uprzywilejowane polecenie otrzymuje je bez polegania na tym, że wyeksportowane zmienne wywołującego przetrwają politykę sudo. Oba schematy miejsca docelowego mogą używać tego zwykłego proxy HTTP. Do dozwolonego pobierania z publicznego lustra bez uwierzytelniania proxy lista proxy HTTP oferuje kandydujące punkty końcowe HTTP dla tych wartości środowiska.
Pierwsze pobrania uzyskują metadane i pakiety, zanim nowy system Debian stanie się użyteczny. Plik proxy APT w tym przyszłym katalogu głównym nie może skonfigurować wcześniejszego pobierającego na hoście.
Do uwierzytelniania użyj poświadczeń proxy obsługiwanych przez Wget. Informacje o użytkowniku w URI wymagają kodowania znaków zastrzeżonych; konfiguracja startowa udostępnia także proxy_user i proxy_password. Dane wejściowe uprzywilejowanego konta mogą różnić się od .wgetrc użytkownika interaktywnego, więc ustal, który plik jest faktycznie czytany, i świadomie utrzymuj jego zakres.
Planuj kolejne etapy osobno. Bootstrap drugiego etapu, zwłaszcza dla obcej architektury, może działać w innym środowisku. Później APT w gotowym systemie czyta konfigurację tego systemu. Polecenie na hoście nie konfiguruje trwale żadnego z nich.