root@Kali:~# uname -r
4.6.0-kali1-amd64
root@Kali:~# apt-cache search linux-headers
aufs-dkms - aufs ビルドとインストール用の DKMS ファイル
linux-headers-4.8.0-kali1-all - Linux 4.8用のすべてのヘッダファイル(メタパッケージ)
linux-headers-4.8.0-kali1-all-amd64 - Linux 4.8用のすべてのヘッダーファイル(メタパッケージ)
linux-headers-4.8.0-kali1-amd64 - Linux 4.8.0-kali1-amd64用のヘッダファイル
linux-headers-4.8.0-kali1-common - Linux 4.8.0-kali1用の共通ヘッダファイル
linux-headers-4.8.0-kali1-common-rt - Linux 4.8.0-kali1-rt用の共通ヘッダファイル
linux-headers-4.8.0-kali1-rt-amd64 - Linux 4.8.0-kali1-rt-amd64用のヘッダファイル
linux-headers-amd64 - Linux amd64 構成用ヘッダー (メタパッケージ)
linux-headers-rt-amd64 - Linux rt-amd64設定用のヘッダファイル(メタパッケージ)
linux-libc-dev-alpha-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-arm64-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-armel-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-armhf-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-hppa-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-m68k-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-mips-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-mips64-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-mips64el-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-mipsel-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-powerpc-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-powerpcspe-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-ppc64-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-ppc64el-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-s390x-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-sh4-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
linux-libc-dev-sparc64-cross - 開発用Linuxカーネルヘッダー(クロスコンパイル用)
fglrxのインストールは常に次のように言います。
"requires that the system have kernel headers. /lib/modules/4.6.0-kali1-amd64/build/include/linux/version.h cannot be found on this system"
誰でも私が問題を解決するのを助けることができますか?
答え1
最新のLinuxをインストールimage
してheaders
実行しapt-get search linux-image
たら、インストールする必要があります。
apt-get install linux-image-4.8.0-kali1-amd64
apt-get install linux-headers-4.8.0-kali1-amd64
システムを再起動し、4.8
カーネルバージョンを起動してインストールします。fglrx