dist-upgradeの後、aptとaptitudeは消えます。

dist-upgradeの後、aptとaptitudeは消えます。

フォローするDebian 説明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はpingをブロックしますが、nslookupドメイン名をpingして正しいIPアドレスを取得できます。また、それを使用してwget名前でWebページをダウンロードできます(この方法は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はここに書かないでしょう)この/パーティションには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

見たようにここ

関連情報