Wyłącz serwer proxy dla jednego repozytorium apt

13

Utworzyłem lokalne repozytorium apt, ale mój dział IT buforuje ruch LAN na serwerze proxy. Czy istnieje sposób obejścia tego problemu, aby wyłączyć ustawienia proxy dla tego lokalnego repozytorium apt? w apt.conf czy simular?

pięćdziesiąt jeden
źródło

Odpowiedzi:

20

Po prostu zadeklaruj w /etc/apt/apt.conf.d/99proxypliku coś takiego:

Acquire::http::Proxy {
    your.local.first.repository DIRECT;
    your.second.first.repository DIRECT;
};

DIRECT mówi aptowi, aby użył bezpośredniego połączenia do połączenia z repozytorium.

Cédric Julien
źródło
1

Oto odpowiedź @ Cédrica Juliena z (dzięki i) dodatkową składnią za domyślną konfigurację zewnętrznego serwera proxy:

Acquire::http::Proxy "http://proxy:8080";
Acquire::http::Proxy {
    in-house.debian.example.com DIRECT;
    no-protocol-colon-or-slashes.example.com DIRECT;
};
Martin Dorey
źródło