L'installation apt-get ne fonctionne pas sur Raspberry Pi


20

J'ai essayé d'installer python-pipen tapant cette commande:

sudo apt-get install python-pip

Et le résultat est ci-dessous:

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?

Ensuite, j'ai essayé sudo apt-get update et sudo apt-get update --fix-missing, mais cela ne fonctionne pas non plus.

Le résultat était comme ceci:

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.

Comment puis-je résoudre ce problème?


6
Avez-vous vérifié que votre connexion Internet fonctionne correctement?
IntelligentHeating

1
le problème est le miroir. Je peux aller partout ailleurs mais là-bas. Ping pour que ça marche, mais oubliez les données.

combien de connexion vous avez ?? J'ai le même problème lorsque j'ai 2 connexions Ethernet eth0 et wlan0
inye

Je l'ai obtenu après avoir mis à jour ma distribution de Wheezy à Jessie. J'ai dû reconfigurer mon wifi. Essayez wget google.comde confirmer la nature de cette erreur
boulder_ruby

Quel est le contenu de / etc / network / interfaces?
wb9688

Réponses:


16

Il semble que vous rencontriez des problèmes pour résoudre les différentes URL à partir desquelles apt-get récupère.

J'essaierais ce qui suit:

1.) Vérifiez que vous disposez d'une connexion Internet active, essayez google.com avec une deuxième machine par exemple. 2.) Si votre Raspberry Pi est connecté à votre routeur domestique, vérifiez qu'un IP lui a été attribué 3.) Essayez d'envoyer une requête ping à google.com depuis la ligne de commande:

ping google.com

Vous devriez voir quelque chose comme:

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

Si cela ne fonctionne pas, il peut s'agir de votre connexion Internet ou d'un problème DNS.

Pour les problèmes DNS, vérifiez que votre fichier resolv.conf est correctement configuré (si vous avez attribué manuellement des serveurs de noms):

/etc/resolv.conf

Si vous utilisez DHCP, le fichier resolv.conf doit être mis à jour automatiquement.


1
désolé de répondre en retard. le ping ne fonctionne pas. DNS était le même que mon pc: mac quand j'entre dans ping, ils disent: connect: Network is unreachable j'ai aussi changé d'interface; dchp -> statique, j'ai donc ajouté l'adresse, le masque de réseau et la passerelle.
SamuraiT

aussi, j'ai essayé d'autres DNS - nameserver 8.8.8.8 nameserver 8.8.4.4puis je suis entré dans ping et ils ont ditping: unknown host google.com
SamuraiT

même j'ai essayé de cingler à la passerelle, cela n'a pas fonctionné. donc je suppose qu'il y a des problèmes avec la passerelle. Cependant, lorsque j'ai fait un ping depuis Mac, cela a fonctionné; le problème n'est pas la passerelle elle-même.
SamuraiT

1
Comment avez-vous réussi à résoudre ce problème?
user3378649

3

Essayer

sudo apt-get update

suivi par

sudo apt-get upgrade

puis réessayez d'installer le python-pip.

J'ai corrigé le même problème que j'avais il y a une semaine.


3
OP n'a clairement pas de connexion Internet qui fonctionne, vos conseils sont sympas, mais du problème différent =)
lenik

@lenik Peut-être, alors qu'il essaie un tas d'URL. Mais je n'arrivais pas à récupérer l'erreur et un 404 avec mirrordirectory. Et faire sudo apt-get updatepuis faire a sudo apt-get install nmapfonctionné. Alors qu'avant la mise à jour, j'obtenais l'erreur de récupération 404 sur mirrordirectory. Googler le problème a fait apparaître cette page QnA.
barlop du

J'ai eu un problème similaire avec "sudo apt-get install dnsutils" (404, cependant). Cela a résolu le problème.
Peter Mortensen

Non, vous avez eu un problème totalement différent que vous pensiez similaire en raison de la non-compréhension des messages d'erreur.
Peter Green

1

J'ai eu exactement le même problème, après une erreur lors de la définition des adresses IP fixes pour mes adaptateurs réseau. sudo nano /etc/network/interfacesà modifier et assurez-vous qu'il n'y a pas deux adresses IP identiques pour un adaptateur. J'avais diffusé et une passerelle sur la même adresse, mais cela a tué l'accès à Internet.

De plus, si vous utilisez Pi avec et sans câble réseau, mais toujours avec un adaptateur WLAN, vous devez définir le masque de réseau, le réseau, la diffusion et la passerelle pour les deux adaptateurs.


0

Je viens de découvrir que le mien ne se mettrait pas à jour lors de l'utilisation de mon adaptateur wifi. J'ai une adresse IP fixe à ce sujet, donc je ne sais pas si c'est parce que j'utilise l'adaptateur wifi ou parce que je l'ai IP fixe. J'ai pensé que cela pourrait aider certaines personnes, car j'ai constaté que lorsque je rebranchais mon câble LAN et retirais mon adaptateur USB Wifi, cela fonctionnait bien.


0

Je recommanderais de vérifier vos paramètres d' heure et de date sur votre Pi .

Une heure ou une date incorrecte affecte le téléchargement de fichiers hébergés sur un certificat.

Pour vérifier, démarrez simplement sur le bureau "startx", et cliquez sur l'heure dans la barre d'outils. Il dira l'heure et la date!


1
Ou tapez simplement "date" dans la ligne de commande ...
M.Herzkamp
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.