![Kaliにヘッダをインストールする[閉じる]](https://linux33.com/image/113374/Kali%E3%81%AB%E3%83%98%E3%83%83%E3%83%80%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
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