A instalação do apt-get não funciona no Raspberry Pi

20

Eu tentei instalar python-pipdigitando este comando:

sudo apt-get install python-pip

E o resultado está abaixo:

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?

Então eu tentei sudo apt-get update e sudo apt-get update --fix-missing, mas também não funciona.

O resultado foi assim:

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.

Como posso resolver este problema?

SamuraiT
fonte
6
Você verificou se sua conexão com a internet está funcionando corretamente?
IntelligentHeating
11
problema é espelho. Eu posso chegar em qualquer outro lugar, menos lá. O ping funciona, mas esqueça os dados.
Quanta conexão você tem ?? Tenho mesmo problema quando eu tenho 2 ethernet eth0 conexão e wlan0
inyë
Eu consegui isso depois que atualizei minha distribuição de wheezy para jessie. Tive que reconfigurar meu wifi. Tente wget google.comconfirmar a natureza desse erro
boulder_ruby
Qual é o conteúdo de / etc / network / interfaces?
Wb9688 28/10/2015

Respostas:

16

Parece que você está tendo problemas para resolver os vários URLs dos quais o apt-get está sendo buscado.

Eu tentaria o seguinte:

1.) Verifique se você tem uma conexão ativa com a Internet, tente google.com com uma segunda máquina, por exemplo. 2.) Se o seu Raspberry Pi estiver conectado ao seu roteador doméstico, verifique se ele possui um número de IP atribuído. 3.) Tente fazer o ping no google.com na linha de comando:

ping google.com

Você deve ver algo como:

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 isso não funcionar, pode ser sua conexão com a Internet ou um problema de DNS.

Para problemas de DNS, verifique se o arquivo resolv.conf está configurado corretamente (se você tiver atribuído servidores de nomes manualmente):

/etc/resolv.conf

Se você estiver usando DHCP, o resolv.conf deve ser atualizado automaticamente.

IntelligentHeating
fonte
11
desculpe pelo atraso na resposta. o ping não funciona. O DNS era o mesmo que o meu pc: mac, quando entro em ping, eles dizem: connect: Network is unreachable Eu também mudei de interface; dchp -> static, então eu adicionei endereço, máscara de rede, gateway.
precisa saber é o seguinte
além disso, tentei outro DNS - nameserver 8.8.8.8 nameserver 8.8.4.4então entrei no ping e eles disseramping: unknown host google.com
SamuraiT
mesmo eu tentei executar ping no gateway, não funcionou. então eu assumo que há alguns problemas com o gateway. No entanto, quando fiz o ping do Mac, funcionou; o problema não é o próprio gateway.
precisa saber é o seguinte
11
Como você conseguiu resolver esse problema?
user3378649
3

Experimentar

sudo apt-get update

Seguido por

sudo apt-get upgrade

e tente novamente instalar o python-pip.

Corrigi exatamente o mesmo problema que estava ocorrendo há uma semana.

Paulo
fonte
3
O OP claramente não tem conexão com a Internet funcionando, seu conselho é bom, mas a partir do problema diferente =) #
1170
@lenik Talvez, enquanto ele tenta um monte de URLs. Mas estava conseguindo obter o erro e um 404 com o mirrordirectory. E fazendo sudo apt-get updateentão fazendo sudo apt-get install nmapfuncionou. Considerando que, antes da atualização, eu estava recebendo o erro 404 de busca no mirrordirectory. Pesquisando o problema, surgiu esta página de QnA.
barlop
Eu tive um problema semelhante com o "sudo apt-get install dnsutils" (404, no entanto). Isso resolveu o problema.
Peter Mortensen
Não, você teve um problema totalmente diferente, que achou similar devido a não entender as mensagens de erro.
Peter Green
1

Eu tive exatamente o mesmo problema, após um erro ao definir endereços IP fixos para meus adaptadores de rede. sudo nano /etc/network/interfacespara editar e verifique se não há dois endereços IP iguais para um adaptador. Eu tinha transmissão e gateway no mesmo endereço, mas isso matou o acesso à Internet.

Além disso, se você usar o Pi com e sem cabo de rede, mas sempre com o adaptador wlan, precisará definir máscara de rede, rede, transmissão e gateway para os dois adaptadores.

RolfBly
fonte
0

Acabei de descobrir que o meu não atualizaria enquanto estiver usando meu adaptador wifi. Eu tenho um endereço IP fixo nisso, então não tenho certeza se é porque estou usando o adaptador wifi ou porque tenho um IP fixo. Achei que poderia ajudar algumas pessoas, pois descobri que, quando reconectei o cabo da LAN e removi o adaptador USB Wifi, funcionou bem.

Paul Lewis
fonte
0

Eu recomendaria verificar suas configurações de data e hora no seu Pi .

A hora ou a data incorretas afetam o download de arquivos hospedados em um certificado.

Para verificar, basta inicializar na área de trabalho "startx" e clicar na hora na barra de ferramentas. Vai dizer a hora e a data!

Praveen K
fonte
11
Ou simplesmente digite "date" na linha de comando ...
M.Herzkamp 21/02