利用可能な最新の画像をインストールしました。ここKali 64ビットv2017.2。
ただし、このコマンドを使用すると、apt-get install headers-linux-$(uname -r)
次のメッセージが返されます。
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package headers-linux-4.12.0-kali1-amd64
E: Couldn't find any package by glob 'headers-linux-4.12.0-kali1-amd64'
E: Couldn't find any package by regex 'headers-linux-4.12.0-kali1-amd64'
私が確認したときプール、すべてのヘッダーに4.13.0タグが付けられているようです。
したがって、2つの質問があります。 Kali 4.13.xのヘッダーはどこで入手できますか?headers-linux-4.12.0-kali1-amd64
それとも、Kali 4.13.xのISOイメージファイルはどこにありますか?
ベストアンサー1
カリLinuxでローリングリリースパッケージは常に更新され、古いパッケージは削除され、最新バージョンに置き換えられます。システムにlinux-image-4.12.0-kali1-amd64
kali linux リポジトリで使用できなくなった古いカーネルイメージがあり、このイメージlinux-headers-4.12.0-kali1-amd64
も削除されます。
システムが更新されたら()、apt update
次の方法でlinux-image
利用可能な内容を確認できますlinux-headers
。
apt-cache search linux-image
apt-cache serach linux-headers
apt-cache
出力に応じて特定のlinux-image
パッケージをインストールできますlinux-headers
。
重要な重要な部分を使用しないでください。使用できなくなったヘッダーパッケージを指しますapt install linux-headers-$(uname -r)
。uname -r
4.12.0-kali1-amd64
新規インストールすると動作します linux-image
そして新しいカーネルを起動してください。
linux-image と linux-headers は再起動せずにインストールできます。linux-headers
パッケージはシステムの再起動後に便利です。
apt install linux-image-4.12.0-kali2-amd64
apt install linux-headers-4.12.0-kali2-amd64
または、以下をインストールしてくださいlinux-image
。
apt install linux-image-4.12.0-kali2-amd64
システムを再起動し、以下をインストールしますlinux-headers
。
apt install linux-headers-$(uname -r)
これでカーネルヘッダのバージョンを指すuname -r
必要があります。4.12.0-kali2-amd64
最も簡単な方法は、次の手順に従ってシステムを完全にアップグレードすることです。
apt update
apt upgrade
apt dist-upgrade
reboot
次に、以下をインストールしますlinux-headers
。
apt install linux-headers-$(uname -r)
apt autoremove
以下が表示されますuname -a
。
4.13.0-kali1-amd64
kali-linuxのスクロールには/etc/apt/sources.list
次の行のみを含める必要があります(カリ文書):
deb http://http.kali.org/kali kali-rolling main contrib non-free