Die Installation von apt-get funktioniert auf Raspberry Pi nicht


20

Ich habe versucht, python-pipdurch Eingabe des folgenden Befehls zu installieren :

sudo apt-get install python-pip

Und das Ergebnis ist unten:

Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python2.6-minimal armhf 2.6.8-1.1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python2.6 armhf 2.6.8-1.1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-pkg-resources all 0.6.24-1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-setuptools all 0.6.24-1
  Temporary failure resolving 'mirrordirector.raspbian.org'
Err http://mirrordirector.raspbian.org/raspbian/ wheezy/main python-pip all 1.1-3
  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python2.6/python2.6-minimal_2.6.8-1.1_armhf.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python2.6/python2.6_2.6.8-1.1_armhf.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/d/distribute/python-pkg-resources_0.6.24-1_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/d/distribute/python-setuptools_0.6.24-1_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
Failed to fetch http://mirrordirector.raspbian.org/raspbian/pool/main/p/python-pip/python-pip_1.1-3_all.deb  Temporary failure resolving 'mirrordirector.raspbian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Dann habe ich versucht sudo apt-get update und sudo apt-get update --fix-missing, aber es funktioniert auch nicht.

Das Ergebnis war wie folgt:

Err http://raspberrypi.collabora.com wheezy Release.gpg
  Temporary failure resolving 'raspberrypi.collabora.com'
Err http://archive.raspberrypi.org wheezy Release.gpg
  Temporary failure resolving 'archive.raspberrypi.org'
Err http://mirrordirector.raspbian.org wheezy Release.gpg
  Temporary failure resolving 'mirrordirector.raspbian.org'
Reading package lists... Done
W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/wheezy/Release.gpg  Temporary failure resolving 'mirrordirector.raspbian.org'

W: Failed to fetch http://raspberrypi.collabora.com/dists/wheezy/Release.gpg  Temporary failure resolving 'raspberrypi.collabora.com'

W: Failed to fetch http://archive.raspberrypi.org/debian/dists/wheezy/Release.gpg  Temporary failure resolving 'archive.raspberrypi.org'

W: Some index files failed to download. They have been ignored, or old ones used instead.

Wie kann ich dieses Problem lösen?


6
Haben Sie überprüft, ob Ihre Internetverbindung korrekt funktioniert?
IntelligentHeating

1
Problem ist Spiegel. Ich kann überall anders hinkommen. Ping funktioniert, aber vergiss die Daten.

wie viele verbindungen hast du ?? Ich habe gleiche Problem , wenn ich 2 Ethernet - Verbindung eth0 und wlan0 haben
inye

Das habe ich bekommen, nachdem ich meine Distribution von Wheezy auf Jessie umgestellt hatte. Musste mein WLAN neu konfigurieren. Versuchen Sie wget google.com, die Art dieses Fehlers zu bestätigen
boulder_ruby

Was ist der Inhalt von / etc / network / interfaces?
wb9688

Antworten:


16

Es sieht so aus, als hätten Sie Probleme beim Auflösen der verschiedenen URLs, von denen apt-get abruft.

Ich würde folgendes versuchen:

1.) Überprüfen Sie, ob Sie eine aktive Internetverbindung haben, und versuchen Sie google.com beispielsweise mit einem zweiten Computer. 2.) Wenn Ihr Raspberry Pi an Ihren Heimrouter angeschlossen ist, überprüfen Sie, ob ihm eine IP-Nummer zugewiesen wurde. 3.) Versuchen Sie, google.com über die Befehlszeile anzupingen:

ping google.com

Sie sollten etwas sehen wie:

PING google.com (74.125.226.233): 56 data bytes
64 bytes from 74.125.226.233: icmp_seq=0 ttl=56 time=3.281 ms
64 bytes from 74.125.226.233: icmp_seq=1 ttl=56 time=4.058 ms
64 bytes from 74.125.226.233: icmp_seq=2 ttl=56 time=3.999 ms

Wenn dies nicht funktioniert, kann es sich entweder um Ihre Internetverbindung oder um ein DNS-Problem handeln.

Überprüfen Sie bei DNS-Problemen, ob Ihre resolv.conf-Datei richtig konfiguriert ist (wenn Sie Nameserver manuell zugewiesen haben):

/etc/resolv.conf

Wenn Sie DHCP verwenden, sollte die resolv.conf automatisch aktualisiert werden.


1
Es tut mir leid, dass ich zu spät antworte. Der Ping funktioniert nicht. DNS war dasselbe wie mein pc: mac, wenn ich Ping eingebe, heißt es: connect: Network is unreachable Ich habe auch die Schnittstellen geändert. dchp -> static also habe ich adresse, netzmaske, gateway hinzugefügt.
SamuraiT

Außerdem habe ich andere DNS ausprobiert - nameserver 8.8.8.8 nameserver 8.8.4.4dann habe ich Ping eingegeben und sie sagtenping: unknown host google.com
SamuraiT,

Sogar ich habe versucht, zum Gateway zu pingen, es hat nicht funktioniert. Ich gehe also davon aus, dass es einige Probleme mit dem Gateway gibt. Als ich jedoch von einem Mac aus pingte, funktionierte es. Das Problem ist nicht Gateway selbst.
SamuraiT

1
Wie haben Sie dieses Problem gelöst?
user3378649

3

Versuchen

sudo apt-get update

gefolgt von

sudo apt-get upgrade

Versuchen Sie anschließend erneut, den Python-Pip zu installieren.

Ich habe genau das Problem behoben, das ich vor einer Woche hatte.


3
OP hat offenbar keine funktionierende Internetverbindung, Ihr Rat ist nett, aber von dem anderen Problem =)
lenik

@lenik Vielleicht, als er ein paar URLs ausprobiert. Aber ich wurde gescheitert, Fehler und ein 404 mit mirrordirectory zu holen. Und sudo apt-get updatedann hat es sudo apt-get install nmapfunktioniert. Vor dem Update wurde der Fehler 404-Abruf im Mirrordirectory angezeigt. Durch Googeln des Problems wurde diese QnA-Seite aufgerufen.
Barlop

Ich hatte ein ähnliches Problem mit "sudo apt-get install dnsutils" (allerdings 404). Dies löste das Problem.
Peter Mortensen

Nein, Sie hatten ein völlig anderes Problem, das Sie für ähnlich hielten, weil Sie die Fehlermeldungen nicht verstanden haben.
Peter Green

1

Ich hatte genau das gleiche Problem, nachdem beim Einstellen der festen IP-Adressen für meine Netzwerkadapter ein Fehler aufgetreten war. sudo nano /etc/network/interfaceszu bearbeiten, und stellen Sie sicher, dass keine zwei IP-Adressen für einen Adapter gleich sind. Ich hatte Broadcast und Gateway unter der gleichen Adresse, aber das tötete den Internetzugang.

Wenn Sie Pi sowohl mit als auch ohne Netzwerkkabel verwenden, jedoch immer mit einem WLAN-Adapter, müssen Sie für beide Adapter die Netzmaske, das Netzwerk, den Broadcast und das Gateway einstellen.


0

Ich habe gerade festgestellt, dass meine während der Verwendung meines WLAN-Adapters nicht aktualisiert werden konnte. Ich habe eine feste IP-Adresse, daher bin ich mir nicht sicher, ob ich den WLAN-Adapter verwende oder eine feste IP-Adresse habe. Dachte, das könnte einigen Leuten helfen, als ich feststellte, dass es gut funktionierte, wenn ich mein LAN-Kabel wieder anschloss und meinen USB-WLAN-Adapter entfernte.


0

Ich würde empfehlen, Ihre Zeit- und Datumseinstellungen auf Ihrem Pi zu überprüfen .

Eine falsche Uhrzeit oder ein falsches Datum wirkt sich auf das Herunterladen von Dateien aus, die auf einem Zertifikat gehostet werden.

Um dies zu überprüfen, booten Sie einfach auf dem Desktop "startx" und klicken Sie auf die Uhrzeit in der Symbolleiste. Es wird die Uhrzeit und das Datum sagen!


1
Oder geben Sie einfach "date" in die Befehlszeile ein ...
M.Herzkamp
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.