Konfigurace APT Proxy v Debianu 10 Buster

V tomto návodu se dozvíte, jak nakonfigurovat APT Proxy v Debianu 10 Buster. Pokud používáte systém Debian 10 za proxy serverem, je pravděpodobné, že jste se neúspěšně pokusili nainstalovat balíčky. Naučte se konfigurovat správce balíčků APT tak, aby při stahování balíčků z repozitářů používal proxy server HTTP nebo HTTPS.

Konfigurace proxy serveru APT v Debianu 10 Buster

Pro konfiguraci proxy serveru APT v Debianu 10 Buster potřebujete znát IP adresu a port proxy serveru a také uživatelské jméno a heslo pro ověření, pokud váš proxy server vůbec podporuje ověřování. APT lze dočasně nebo trvale nakonfigurovat pro použití proxy.

Dočasná konfigurace APT proxy

Dočasná konfigurace APT proxy zahrnuje vytvoření proměnných prostředí proxy, které mohou být buď http_proxy, nebo https_proxy, jak je uvedeno níže;

V mém prostředí je 192.168.43.1 je IP adresa proxy serveru a 3128 je port proxy serveru.

Pro HTTP proxy stačí spustit níže uvedený příkaz a vytvořit proměnnou prostředí http_proxy, která definuje váš proxy server a port.

export http_proxy='http://192.168.43.1:3128'

Pro HTTPS proxy;

export https_proxy='https://192.168.43.1:3128'

Pokud váš proxy server podporuje ověřování a vyžaduje uživatelské jméno/heslo pro přihlášení, jednoduše použijte;

Pro HTTP(S) proxy;

export http_proxy='http://192.168.43.1:3128'
export https_proxy='https://192.168.43.1:3128'

Můžete také předřadit příkaz apt s nastavením proxy, jak je uvedeno níže;

sudo 'http_proxy=http://192.168.43.100:3128' apt update

nebo

sudo 'http_proxy=http://Username::3128' apt update

Trvalá konfigurace proxy APT

Proxy APT můžete trvale konfigurovat v konfiguračním souboru APT. Můžete například vytvořit konfigurační soubor proxy pod adresou /apt/apt.conf.d, jak je uvedeno níže;

vim /etc/apt/apt.conf.d/02proxy

Pro HTTP proxy;

Acquire::http::Proxy "http://PROXYSERVERIP:PROXYPORT";

Pro HTTPS;

Acquire::https::Proxy "https://PROXYSERVERIP:PROXYPORT";

Pro konfiguraci pro HTTP i HTTPS;

Acquire::http::Proxy "http://PROXYSERVERIP:PROXYPORT";Acquire::https::Proxy "https://PROXYSERVERIP:PROXYPORT";

Nebo jednoduše;

Acquire { HTTP::proxy "http://PROXYSERVERIP:PROXYPORT"; HTTPS::proxy "http://PROXYSERVERIP:PROXYPORT";}

Pokud váš proxy server podporuje ověřování, nahraďte;

http://PROXYSERVERIP:PROXYPORT

za;

http://USERNAME::PROXYPORT

tak, aby vaše řádky vypadaly takto;

Acquire::http::proxy "http://USERNAME::PROXYPORT";Acquire::https::proxy "https://USERNAME::PROXYPORT";

Můžete také nakonfigurovat celosystémovou proxy, která se vztahuje na všechny uživatele, kteří se přihlásí do systému v /etc/profile.d nastavením proměnných http_proxy a https_proxy. Vytvořte například soubor /etc/profile.d/proxy.sh s následujícími nastavenými proměnnými prostředí.

vim /etc/profile.d/proxy.sh
export http_proxy='http://USERNAME::3128'export https_proxy='https://USERNAME::3128'

source konfigurační soubor proxy pro načtení proměnných prostředí.

source /etc/profile.d/proxy.sh

Pokud používáte shell bash, pak pro nastavení proxy, která platí pro jednoho uživatele, můžete upravit soubor $HOME/.bashrc a přidejte řádky;

vim $HOME/.bashrc
export http_proxy='http://USERNAME::3128'export https_proxy='https://USERNAME::3128'

zdroj souboru $HOME/.bashrc:

source $HOME/.bashrc

Pokud se nyní pokusíte spustit příkaz apt, všimnete si, že se pokusí připojit k proxy serveru. Pokud je připojení úspěšné, APT vám poběží bez problémů.

apt update0% ...

To je vše o tom, jak nakonfigurovat APT Proxy v Debianu 10 Buster. Přejeme příjemnou zábavu

Související návody;

Instalace zásuvných modulů Grafana za proxy serverem

Jak nastavit systémovou proxy v Ubuntu 18.04

Nastavení ověřování Squid Proxy v Ubuntu 18.04/Fedora 29/28/CentOS 7

Jak nainstalovat a nakonfigurovat Squid Proxy v systému Fedora 29/Fedora 28/CentOS 7

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.