Linux-headers パッケージを使用して build-essentials をインストールする

Linux-headers パッケージを使用して build-essentials をインストールする

Debian ベースのサーバーでネットワーク カード ドライバーを更新しようとしています。次のガイドに従っています:ドライバーインストールガイド

手順に到達しました aptitude install build-essential linux-headers-`uname -r` が、最初に linux-headers パッケージを次のようにインストールしました。 aptitude install linux-headers-`uname -r` 現在、build-essential パッケージをインストールしようとしていますが、新しくインストールした linux-headers パッケージを削除する必要があるようです。結果は次のとおりです。インストールメッセージ

これらの依存関係を解決するにはどうすればよいですか?

答え1

質問を言い換えてもらえますか? すでにインストールしたと言っているaptitude install build-essential linux-headers-`uname -r`のに、なぜ build-essential を再度インストールしようとしているのですか? 最初に何か問題が発生しましたか? そのコマンドを実行したときに何か問題が発生しましたか?

その理由の多くは、最新バージョンのコンパイラなどをインストールしようとしているのに、現在古いバージョンのライブラリがインストールされていることが原因のようです。まずはすべてを更新してみてください (カーネル バージョンが変更された場合は、新しいカーネル ヘッダーもインストールする必要があることに注意してください)。

関連情報