Para evitar que o nsswitch entre em conflito, adicione
hosts: wins files dns
para o seu /etc/nsswitch.conf
Como visto aqui .
Eu segui as Instruções Debian para atualizar do Squeeze para Wheezy no Debian. Auditei meus pacotes, atualizei meu arquivo /etc/apt/sources.list
para obter fontes Wheezy, executei apt-get update
e apt-get upgrade
e atualizei muitos pacotes. Tudo ainda estava funcionando.
Agora, se eu fizer algo com apt-get
que envolva instalação ou atualização, recebo o seguinte erro:
W: Failed to fetch http://ftp.ca.debian.org/debian/dists/wheezy/main/binary-amd64/Packages Something wicked happened resolving 'ftp.ca.debian.org:http' (-11 - System error)
(o URL pode ser diferente, mas as mensagens de erro são todas iguais).
Muitos tópicos on-line são mencionados para tentar fazer ping nesses endereços. Meu ISP aqui bloqueia o ping, mas posso fazer um nslookup
para os nomes de domínio e obter o endereço IP correto. Também posso usar wget
para fazer download de páginas da Web pelo nome (por exemplo, wget www.google.com
works e me fornece o arquivo index.html). Então eu sei que a resolução do nome não é um problema.
Eu verifiquei o log do dpkg, mas não parece muito útil:
/var/log# tail dpkg.log
2014-04-21 09:55:35 status installed dictionaries-common:all 1.12.11
2014-04-21 09:55:35 trigproc menu:amd64 2.1.46 <none>
2014-04-21 09:55:35 status half-configured menu:amd64 2.1.46
2014-04-21 09:55:35 status installed menu:amd64 2.1.46
2014-04-21 09:55:35 trigproc sgml-base:all 1.26+nmu4 <none>
2014-04-21 09:55:35 status half-configured sgml-base:all 1.26+nmu4
2014-04-21 09:55:35 status installed xml-core:all 0.13+nmu2
2014-04-21 09:55:35 status installed sgml-base:all 1.26+nmu4
2014-04-21 11:23:38 startup packages purge
2014-04-21 11:39:37 startup packages purge
(Este post está sendo feito cerca de 5 horas depois. Apt e Aptitude não estão escrevendo aqui). Os arquivos em / var / log / apt não foram escritos desde as 09:55 de hoje, então nada está sendo escrito lá também. A partição /
tem 83 GB livres (eu não construí este servidor, meu predecessor fez).
O app carrega, mas não faz o download de nada. Nele, se eu pressionar a tecla u para abrir a tela de atualização, serei recebido com as mesmas mensagens de erro, em vermelho, e uma caixa de diálogo lendo Downloaded 0 B in 0s (0 B/s). Some files were not downloaded successfully.
.
Eu tentei reiniciar e nada parece mudar. Meus serviços atuais ainda estão funcionando bem (ou seja, Samba, Apache2). O que posso investigar para tentar descobrir isso?
Para evitar que o nsswitch entre em conflito, adicione
hosts: wins files dns
para o seu /etc/nsswitch.conf
Como visto aqui .