Nonaktifkan server proxy untuk satu repositori apt

13

Saya telah membuat repositori apt lokal, tetapi departemen TI saya menyimpan lalu lintas LAN di server proxy. Apakah ada cara saya bisa mengatasi ini untuk menonaktifkan pengaturan proxy untuk repositori apt lokal ini? di apt.conf atau simular?

lima puluh persen
sumber

Jawaban:

20

Cukup nyatakan dalam /etc/apt/apt.conf.d/99proxyfile seperti ini:

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

DIRECT memberitahu Anda untuk menggunakan koneksi langsung untuk terhubung ke repositori.

Cédric Julien
sumber
1

Ini hanya jawaban @ Cédric Julien dengan (terima kasih dan) sintaks tambahan untuk default ke proxy eksternal:

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
sumber