apt-get install linux-headers-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-4.9.0-kali3-amd64
E: Couldn't find any package by glob 'linux-headers-4.9.0-kali3-amd64'
E: Couldn't find any package by regex 'linux-headers-4.9.0-kali3-amd64'
答え1
Kaliは限られたコアセットのみを予約し、プールでまだ利用可能なコアにのみヘッダーをインストールできます。現在のカーネル(2018年3月1日現在)は次のとおりです。4.14.0-kali3
、以前のバージョンは使用できなくなりました。
修正はKaliのすべてのカーネルバージョンで同じです。インデックスを更新する必要があります。
sudo apt update
その後、アップグレードすると新しいカーネルがインストールされます。
sudo apt upgrade
その後、再起動して新しいカーネルを使用してもう一度やり直してください。
sudo apt install linux-headers-$(uname -r)
答え2
apt-get install linux-headers-4.9.0-kali3-amd64
システムが完全に更新されていないと、最後のコマンドが失敗する可能性があります。このコマンドを使用しましたが、うまくいきました。
apt-get install linux-headers-amd64