
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 を再度インストールしようとしているのですか? 最初に何か問題が発生しましたか? そのコマンドを実行したときに何か問題が発生しましたか?
その理由の多くは、最新バージョンのコンパイラなどをインストールしようとしているのに、現在古いバージョンのライブラリがインストールされていることが原因のようです。まずはすべてを更新してみてください (カーネル バージョンが変更された場合は、新しいカーネル ヘッダーもインストールする必要があることに注意してください)。