apt e aptitude morreram após dist-upgrade

1

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?

    
por Canadian Luke 22.04.2014 / 01:45

1 resposta

2

Para evitar que o nsswitch entre em conflito, adicione

hosts: wins files dns

para o seu /etc/nsswitch.conf

Como visto aqui .

    
por 22.04.2014 / 04:37

Tags