APT ima vlastite proxy opcije. Promjena postavke preglednika ne određuje rutu apt-get, a promjena zrcala repozitorija nije odabir proxyja.

Za jednu naredbu proslijedite postavke izričito:

sudo apt-get \
  -o Acquire::http::Proxy=http://203.0.113.10:8080/ \
  -o Acquire::https::Proxy=http://203.0.113.10:8080/ \
  update

Dokumentacijski IP zamijenite odabranom HTTP točkom usluge ili s popisa HTTP proxyja. Obje vrijednosti mogu označavati običan HTTP proxy ako podržava potrebne HTTPS tunele. Nazivi opcija opisuju transport repozitorija koji podešavate.

Za postavku koju želite zadržati

APT može čuvati iste vrijednosti u posebnoj datoteci pod /etc/apt/apt.conf.d/:

Acquire::http::Proxy "http://203.0.113.10:8080/";
Acquire::https::Proxy "http://203.0.113.10:8080/";

Zadržite navodnike i točke sa zarezom. Zasebna jasno nazvana datoteka olakšava kasnije uklanjanje vlastitog nadjačavanja bez prepisivanja repozitorija ili drugih APT opcija.

Za pregled odabrane vrijednosti bez pokretanja operacije s paketima koristite:

apt-config shell PROXY Acquire::http::Proxy

APT podržava i postavku okruženja http_proxy, ali okruženje dostupno kroz sudo može se razlikovati od terminala gdje ste je postavili. Izričite APT opcije olakšavaju usporedbu jedne naredbe.

Repozitorij može namjerno ići izravno

Proxy opcija za pojedinog domaćina može koristiti posebnu vrijednost DIRECT. Ako samo jedan repozitorij zanemaruje opći proxy, pregledajte te postavke prije zamjene točke.

HTTPS provjera certifikata ostaje zasebna provjera. Ako treba odobreni inspekcijski CA, podesite odgovarajuće povjerenje; ne isključujte provjeru druge strane ili naziva domaćina samo radi napretka preuzimanja. Potpisi paketa imaju drukčiju svrhu od TLS-a i usmjeravanja proxyja.

Čitajte više od konačnog završetka naredbe

Pregledajte koji su zahtjevi repozitorijima stvarno uspjeli i prijavljuje li APT upozorenja preuzimanja ili ponovnu uporabu starih popisa. Djelomično ažuriranje ne dokazuje uspjeh svih izvora na toj ruti.

Pri poništavanju trajnog testa uklonite samo proxy stavke koje ste dodali. Zatim provjerite preostale postavke okruženja ili domaćina, koje još mogu birati drugi proxy.

Povezani članci