L'installazione di apt-get non funziona su Raspberry Pi


20

Ho provato a installare python-pipdigitando questo comando:

sudo apt-get install python-pip

E il risultato è sotto:

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?

Poi ho cercato di sudo apt-get update e sudo apt-get update --fix-missing, ma non funziona neanche.

Il risultato è stato così:

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.

Come posso risolvere questo problema?


6
Hai verificato che la tua connessione Internet funzioni correttamente?
IntelligentHeating,

1
il problema è specchio. Posso andare ovunque, tranne che lì. Il ping funziona, ma dimentica i dati.

quante connessioni hai ?? Ho lo stesso problema quando ho 2 connessioni ethernet eth0 e wlan0
inye

L'ho ottenuto dopo aver aggiornato la mia distribuzione da wheezy a jessie. Ho dovuto riconfigurare il mio wifi. Prova wget google.coma confermare la natura di questo errore
boulder_ruby,

Qual è il contenuto di / etc / network / interfaces?
wb9688,

Risposte:


16

Sembra che tu abbia problemi a risolvere i vari URL da cui apt-get sta recuperando.

Vorrei provare quanto segue:

1.) Verifica di avere una connessione Internet attiva, ad esempio prova google.com con una seconda macchina. 2.) Se il tuo Raspberry Pi è collegato al router di casa, controlla che gli sia assegnato un IP # 3.) Prova a eseguire il ping su google.com dalla riga di comando:

ping google.com

Dovresti vedere qualcosa del tipo:

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

Se questo non funziona, potrebbe trattarsi della connessione Internet o di un problema DNS.

Per problemi DNS, controlla che il tuo file resolv.conf sia configurato correttamente (se hai assegnato manualmente i nameserver):

/etc/resolv.conf

Se si utilizza DHCP, resolv.conf dovrebbe essere aggiornato automaticamente.


1
mi spiace di rispondere in ritardo. il ping non funziona. Il DNS era lo stesso del mio pc: mac quando entro ping, dicono: connect: Network is unreachable ho anche cambiato le interfacce; dchp -> statico quindi ho aggiunto indirizzo, maschera di rete, gateway.
SamuraiT

inoltre, ho provato altri DNS - nameserver 8.8.8.8 nameserver 8.8.4.4poi ho inserito il ping e mi hanno dettoping: unknown host google.com
SamuraiT

anche se ho provato a eseguire il ping al gateway, non ha funzionato. quindi presumo ci siano alcuni problemi con il gateway. Tuttavia, quando ho eseguito il ping da Mac, ha funzionato; il problema non è il gateway stesso.
SamuraiT

1
Come sei riuscito a risolvere questo problema?
user3378649,

3

Provare

sudo apt-get update

seguito da

sudo apt-get upgrade

e quindi riprovare a installare python-pip.

Ho risolto esattamente lo stesso problema che avevo riscontrato una settimana fa.


3
OP chiaramente non ha una connessione a Internet funzionante, il tuo consiglio è carino, ma dal diverso problema =)
lenik

@lenik Forse, mentre prova un sacco di URL. Ma non riuscivo a recuperare l'errore e un 404 con mirrorordirectory. E sudo apt-get updatepoi fare ha sudo apt-get install nmapfunzionato. Considerando che prima dell'aggiornamento, stavo ottenendo l'errore di recupero 404 su Mirrorordirectory. Googling il problema ha sollevato questa pagina QnA.
barlop

Ho avuto un problema simile con "sudo apt-get install dnsutils" (404, comunque). Questo ha risolto il problema.
Peter Mortensen,

No, hai avuto un problema completamente diverso che pensavi fosse simile a causa della mancata comprensione dei messaggi di errore.
Peter Green,

1

Ho avuto lo stesso identico problema, dopo un errore commesso durante l'impostazione di indirizzi IP fissi per le mie schede di rete. sudo nano /etc/network/interfacesper modificare e assicurarsi che non vi siano due indirizzi IP uguali per un adattatore. Avevo trasmissioni e gateway sullo stesso indirizzo, ma questo ha ucciso l'accesso a Internet.

Inoltre, se si utilizza Pi sia con che senza cavo di rete, ma sempre con adattatore wlan, è necessario impostare la maschera di rete, la rete, la trasmissione e il gateway per entrambi gli adattatori.


0

Ho appena scoperto che il mio non si aggiornava durante l'utilizzo del mio adattatore wifi. Ho un indirizzo IP fisso su questo, quindi non sono sicuro se è perché sto usando l'adattatore wifi o perché ho IP fisso. Ho pensato che potesse aiutare alcune persone poiché ho scoperto che quando ho ricollegato il cavo LAN e rimosso il mio adattatore USB Wifi ha funzionato bene.


0

Consiglio di controllare le impostazioni di data e ora sul tuo Pi .

L'ora o la data sbagliate influisce sul download dei file ospitati su un certificato.

Per verificare, è sufficiente avviare "startx" sul desktop e fare clic sull'ora sulla barra degli strumenti. Dirà l'ora e la data!


1
O semplicemente digita "data" nella riga di comando ...
M.Herzkamp,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.