dist-upgrade 후 apt 및 aptitude가 사라집니다.

dist-upgrade 후 apt 및 aptitude가 사라집니다.

나는 팔로우한다데비안 설명Debian에서 Squeeze를 Wheezy로 업그레이드하는 데 사용됩니다. 나는 내 패키지를 감사했고, /etc/apt/sources.listWheezy 소스 코드를 얻기 위해 내 파일을 업데이트했으며, 많은 패키지를 실행 apt-get update하고 업그레이드했습니다. apt-get upgrade모든 것이 아직 괜찮습니다.

이제 설치나 업데이트와 관련된 작업을 수행하면 apt-get다음 오류가 발생합니다.

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)(URL은 다를 수 있지만 오류 메시지는 동일합니다.)

온라인의 많은 게시물에는 이러한 주소를 ping하려고 한다는 내용이 언급되어 있습니다. 내 ISP가 핑을 차단하지만 nslookup도메인 이름을 핑하여 올바른 IP 주소를 얻을 수 있습니다. 또한 이를 사용하여 wget이름으로 웹페이지를 다운로드할 수 있습니다(이 방법은 wget www.google.com작동하며 index.html 파일을 제공합니다). 따라서 이름 확인이 문제가 아니라는 것을 알고 있습니다.

dpkg 로그를 확인했지만 별로 도움이 되지 않는 것 같습니다.

/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

(이 글은 약 5시간 뒤에 작성되었습니다. Apt와 Aptitude는 여기에 쓰지 않겠습니다.) /var/log/apt에 있는 파일은 오늘 아침 09시 55분 이후로 기록되지 않았기 때문에 아무것도 기록되지 않았습니다. 이 /파티션에는 83GB의 여유 공간이 있습니다(저는 이 서버를 구축하지 않았고 전임자가 구축했습니다).

적성이 로드되지만 아무것도 다운로드되지 않습니다. 여기에서 u키를 눌러 업데이트 화면을 불러오면 동일한 오류 메시지(빨간색)와 대화 상자가 표시됩니다 Downloaded 0 B in 0s (0 B/s). Some files were not downloaded successfully..

재부팅을 시도했지만 아무것도 바뀌지 않는 것 같습니다. 현재 서비스는 여전히 잘 실행됩니다(예: Samba, Apache2). 이 문제를 해결하기 위해 무엇을 연구할 수 있나요?

답변1

nsswitch 충돌을 방지하려면 다음을 추가하십시오.

hosts: wins files dns

당신을 위한/etc/nsswitch.conf

본 것처럼여기.

관련 정보