Proxy-Einstellungen helfen nicht mit Update Manager

9

Ich bin derzeit hinter einem Bevollmächtigten an meiner Universität. Ich kann auf diesem Computer auf das WWW zugreifen, indem ich die Proxy-Einstellungen von Chrom ändere.

Ich kann die Befehlszeile apt-get auch nur verwenden, indem ich diese Funktion jedes Mal ausführe:

function uniproxy()
{
  read -s -p ">> " mypassword
  export http_proxy=http://myusername:[email protected]:8000
  export https_proxy=http://myusername:[email protected]:8000
  export ftp_proxy=http://myusername:[email protected]:8000
  echo ""
}

Wenn ich Einstellungen> Netzwerk-Proxy entsprechend ändere, kann ich die Befehlszeile apt-get nicht verwenden. Noch wichtiger ist jedoch, dass der Update Manager keine Verbindung herstellen kann, selbst wenn ich die oben genannten Einstellungen ändere. Ich habe auch die synaptischen Einstellungen geändert, um zu sehen, ob dies helfen würde, aber leider stellt der Update Manager keine Verbindung her.

Wie kann ich das beheben?

oadams
quelle
Ich frage mich, ob es in 11.04 einen Fehler gibt, der damit zu tun hat, da ich zuvor die apt.conf und die Schaltfläche 'Systemweit anwenden' im GUI-Proxy-Einstellungsfeld verwenden konnte, aber jetzt funktioniert nichts mehr (außer der Befehlszeilenlösung, die Sie verwenden habe in der Frage gegeben)
MattSmith
Seltsam: Ich habe neu gestartet und die Änderungen an den Proxy-Einstellungen für Update Manager haben begonnen zu funktionieren
MattSmith

Antworten:

8

Versuchen Sie, eine Datei /etc/apt/apt.confmit den folgenden Inhalten zu erstellen :

Acquire::http::Proxy "http://myusername:[email protected]:8000";

Dies sollte für jeden passenden Aufruf funktionieren, sei es über die Befehlszeile, den synaptischen oder den Update-Manager.

James Henstridge
quelle
Ich habe es nur
probiert
Es ändert es, so dass ich die Uniproxy-Funktion nicht verwenden muss, wenn ich die Befehlszeile apt-get verwende, aber das GUI-Zeug funktioniert immer noch nicht.
Oadams
Vielen Dank. Es hat gerade auch das GUI-Problem gelöst und ich habe auf Ubuntu 11.04 aktualisiert.
Dies funktionierte für mich unter Ubuntu 11.04. Es sieht so aus, als ob dies die akzeptierte Antwort sein sollte.
Daryl Spitzer
James, wo würden wir Dokumentation finden, um zu erklären, warum / wie das funktioniert?
Daryl Spitzer
1

Nach der Bearbeitung /etc/apt/apt.confals pro James' Vorschlag , lief sudo apt-get updatein einem Terminal.

Das hat bei mir funktioniert. Zugegeben, ich habe keine Ahnung warum.

Ich fand apt-config dumpes auch nützlich, Syntaxfehler in der Datei apt.conf abzufangen.

Mike B.
quelle
1

Ich hatte dieses Problem und habe es behoben, indem ich in den Proxy-Einstellungen in den Systemeinstellungen auf die Schaltfläche "Systemweit anwenden" geklickt habe. Die Schaltfläche Anwenden ist nicht so auffällig.

Steve
quelle