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.