2

Debian 7.0 Wheeze で 3.8.11 カーネルをコンパイルしようとしています。このチュートリアルを使用していますが、最後のステップで奇妙な問題があります:

sudo dpkg -i linux-headers-3.8.11_3.8.11-10.00.Custom_amd64.deb

依存関係がないために失敗します:

linux-headers-3.8.11 は libc6-amd64 (>= 2.7) に依存しています。

しかし、システムには新しいバージョンの libc6 が既にインストールされています。「dpkg -l | grep libc6」コマンドは戻ります

ii libc6:amd64 2.13-38 amd64

ii libc6:i386 2.13-38 i386

ii libc6-amd64 2.13-38 i386

ii libc6-dbg:amd64 2.13-38 amd64

ii libc6-dev:amd64 2.13-38 amd64

rc libc6-i386 2.13-38 amd64

ii libc6-i686:i386 2.13-38 i386

スカイプのため、i386 と amd64 の両方のバージョンがあります。

libc6 のバージョンが多すぎるために、3.8.11 ヘッダーが混乱することはありますか? このようなもので何ができますか?

4

1 に答える 1

0

セルゲイ、私はあなたに答えようとしますが、私はこのエラーを見たことがないので、自分で答えを検証することはできません.

簡単に言うと、libc6-amd64 パッケージが原因である可能性があります。何かがまだそれに依存しているかどうかを確認し、それを削除します。

詳細については、次を参照してください: http://lists.debian.org/debian-devel/2013/01/msg00435.html

multilib をセットアップしている間 (そして、あなたと同じように skype をインストールしている間) dpkg -l|grep libc6 は、次のパッケージをインストール済みとして返します。 -i686:i386。「不足している」パッケージは libc6-amd64 だけであるため、これは1の論文をサポートします。

于 2013-05-16T11:54:24.397 に答える