Aufgrund eines Proxys kann nichts heruntergeladen werden

Aufgrund eines Proxys kann nichts heruntergeladen werden

Ich verwende 13.04 zum ersten Mal und verwende einen Proxy-Basisserver. Deshalb kann ich nichts herunterladen, während ich apt-get update verwende. Dann wird diese Meldung angezeigt

coolmonter@coolmonter-HP-ProBook-4431s:~$ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

irgendein Vorschlag

Antwort1

Haben Sie es versucht sudo apt-get update? Es scheint, als würde es sich über die erforderlichen Berechtigungen beschweren.

Antwort2

Überprüfen Sie die Datei /etc/apt/apt.conf.

Nach der Anwendung des Proxys „systemweit“ /etc/apt/apt.confsieht der Inhalt wie folgt aus:

Acquire::http::proxy "http://172.16.0.2:8080/";
Acquire::ftp::proxy "ftp://172.16.0.2:8080/";
Acquire::https::proxy "https://172.16.0.2:8080/";

Hier ipadress-of-proxy-server:portverwende ich es 172.16.0.2:8080als Beispiel. Verwenden Sie die Adresse und den Port Ihres Proxyservers, die Sie haben. Damit dies funktioniert, müssen Sie jedoch Ihren Benutzernamen und Ihr Passwort wie folgt hinzufügen (es sei denn, Sie verwenden einen unbenannten Proxy):

Acquire::http::proxy "http://<username>:<password>@172.16.0.2:8080";
Acquire::ftp::proxy "ftp://<username>:<password>@172.16.0.2:8080/";
Acquire::https::proxy "https://<username>:<password>@172.16.0.2:8080/";

Um die Datei zu bearbeiten, führen Sie den folgenden Befehl im Terminal aus (stattdessen geditkönnen Sie einen beliebigen Texteditor verwenden).

sudo -H gedit /etc/apt/apt.conf

Speichern Sie anschließend die Datei und führen Sie den folgenden Befehl im Terminal aus, damit das System die Änderungen in den APT-Einstellungen versteht.

sudo apt-get update

Hier können Sie Dinge sowohl von einem Terminal als auch vom Software Center aus installieren.

(Beachten Sie, dass der Proxy aufgrund der apt.confEinstellungen nur im Software-Center/Terminal mit apt-get funktioniert.)

Mehr Informationen gibt es hier beiAptGet/Anleitungim Ubuntuamtliche Dokumentation.

verwandte Informationen