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
您应该安装最新的 linuximage
和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