Tato příručka vám ukáže, jak nastavit proxy pro správce balíčků APT, abyste mohli instalovat a aktualizovat balíčky ze vzdálených repozitářů.
Použití proxy serveru jako zprostředkovatele přístupu k internetu je běžným obchodním scénářem. Pokud používáte systém Ubuntu nebo Debian za proxy serverem, neúspěšně jste se pokusili nainstalovat balíčky.
Pokud jste během instalace vyplnili informace o svém proxy, konfigurační soubor APT by se automaticky aktualizoval. Pokud jste to však neudělali, musíte postupovat podle následujících pokynů.
Konfigurace APT pro práci s proxy serverem
Dá se to snadno udělat. APT načte všechny konfigurační soubory pod /etc/apt/apt.conf.d
adresář. Proto můžeme vytvořit specifickou konfiguraci pro náš server proxy a zachovat jej odděleně od všech ostatních konfigurací.
1. Vytvořte nový prázdný soubor
Musíte vytvořit nový prázdný soubor v /etc/apt/apt.conf.d/
adresář. Pojmenujme to proxy.conf
. Samozřejmě, název může být jakýkoli.
sudo touch /etc/apt/apt.conf.d/proxy.conf
2. Otevřete soubor proxy.conf v textovém editoru
Dále otevřete soubor proxy.conf pomocí preferovaného textového editoru.
sudo vim /etc/apt/apt.conf.d/proxy.conf
3. Přidat konfiguraci proxy APT
Musíte mít IP adresu a port proxy serveru.
Nastavení HTTP proxy , přidejte následující řádek:
Acquire::http::Proxy "http://proxy_server:port/";
Nastavení HTTPS proxy , přidejte následující řádek:
Acquire::https::Proxy "http://proxy_server:port/";
Existuje také alternativní způsob definování nastavení proxy pro APT. I když je podobný, odstraňuje určitou nadbytečnost.
Acquire {
HTTP::proxy "http://proxy_server:port/";
HTTPS::proxy "http://proxy_server:port/";
}
Pokud váš server proxy podporuje ověřování a vyžaduje uživatelské jméno/heslo pro přihlášení, použijte:
Acquire::http::Proxy "http://user:[email protected]_server:port/";
Uložte změny a ukončete textový editor.
Poznámka: Mějte na paměti, že proxy_server
a port
z výše uvedených příkladů by měly být nahrazeny správnou IP adresou/názvem a portem proxy.
4. Otestujte konfiguraci proxy APT
Nyní bude APT používat nastavení proxy k získávání aktualizací, instalaci balíčků atd.