Makeとapt-getが動作を停止しました。

Makeとapt-getが動作を停止しました。

だからDebianのインストールのために無料ではないBroadcomドライバ(b44)をダウンロードしましたが、インストールしようとすると次のエラーが発生します。

make
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/scroty/workplace/b44-1.00g modules
make: *** /lib/modules/2.6.32-5-amd64/build: No such file or directory. Stop.
make: *** [default] Error 2

だから私のエラーやその他のことを確認しました。ここ同じ問題があり、彼はカーネルヘッダをインストールして問題を解決しました。それで私も同じようにしてみましたが、結果はこんな感じです。

sudo apt-get install linux-headers-2.6.32-5-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
linux-headers-2.6.32-5-amd64 : Depends: gcc-4.3 but it is not going to be installed
E: Broken packages

gcc-4.3をインストールしようとすると、より依存関係があることを除いては同じです(一部は持っていることを知っています)。私が実行したとき:

dpkg --get-selections | grep gcc

次を返します。

gcc
gcc-4.3-base
gcc-4.4-base
gcc-4.7
gcc-4.7-base
libgcc1

もしそうなら、同じパッケージの異なるバージョンを持つのは悪いですか? 4.7がありますが、gcc-4.3とgcc-4.4を削除しない理由はありますか?パッケージシステム全体を完全に理解することが困難です。

編集する:「linux-headers-2.6.32-5-amd64」の「32」は、32ビットシステム用という意味ですか?私は64ビットを実行しているので、32ビットアプリケーションも動作し続けるとします。

ベストアンサー1

おすすめ記事