Einrichten der Proxy-Einstellungen unter Debian

Einrichten der Proxy-Einstellungen unter Debian

Während der Installation von Debian wurde ich nach einem Standard-Proxy-String in der Form gefragt http://user:password@host:port/, den ich eingegeben habe. apt-get wurde ausgeführt und hat während der Aktualisierung Dateien abgerufen, und jetzt ist Debian installiert. Als ich jedoch versuchte, auszuführen sudo apt-get install ..., erhielt ich eine Fehlermeldung mit der Meldung, Could not resolve proxy_hostwo proxy_hostsich der Host befindet, den ich während der Installation eingegeben habe.

Gibt es andere Stellen, an denen ich die Proxy-Informationen einrichten muss?

Antwort1

Das Folgende gilt für allgemeine Proxys, apt und wget. Sie können es user:password@für einen Proxy entfernen, der es nicht benötigt:

Für die allgemeine Proxy-Funktion:

touch /etc/profile.d/proxy.sh

fügen Sie Folgendes hinzu:

export ftp_proxy=ftp://user:password@host:port
export http_proxy=http://user:password@host:port
export https_proxy=https://user:password@host:port
export socks_proxy=https://user:password@host:port

Für APT-Proxy:

touch /etc/apt/apt.conf.d/99HttpProxy

fügen Sie Folgendes hinzu:

Acquire::http::Proxy "http://user:password@host:port";

Für wget:

nano /etc/wgetrc 

Proxy-Zeilen suchen und auskommentieren bzw. hinzufügen, falls nicht vorhanden

http_proxy = http://user:password@host:port
https_proxy = ...
...

Antwort2

Die bei der Einrichtung eingegebenen HTTP-Proxy-Informationen sollten (normalerweise) in der Datei landen/etc/apt/apt.conf

Acquire::http::Proxy "http://user:password@host:port/";

Antwort3

Bearbeiten Sie die Datei bash.bashrc und fügen Sie am Ende der Datei die folgenden Zeilen hinzu:

export ftp_proxy="ftp://user:password@proxyIP:port"
export http_proxy="http://user:password@proxyIP:port"
export https_proxy="https://user:password@proxyIP:port"
export socks_proxy="https://user:password@proxyIP:port"

verwandte Informationen