我正在使用虚拟机运行 Kali linux,当我运行此命令时,apt-get install -y dkms linux-headers-$(uname -r)
出现以下错误:
E:Unable to locate package dkms
E:Unable to lcoate package linux-headers-4.6.0-kali1-686-pae
E:Couldn't find any package by glob 'linux-headers-4.6.0-kali1-686-pae'
E:Couldn't find any package by regex 'linux-headers-4.6.0-kali1-686-pae'
uname 变量的内容是:
4.6.0-kali1-686-pae
我该如何修复这个错误,它阻止我遵循教程。任何帮助是极大的赞赏 :)
答案1
以下错误E:Unable to lcoate package linux-headers-4.6.0-kali1-686-pae
意味着该软件包在活动的 kali-linux 存储库上尚不可用。
您应该升级内核版本然后安装适当的linux-headers
软件包
运行以下命令来查找最新的linux-image
:
apt update
apt-cache search linux-image
示例输出:
linux-image-4.9.0-kali3-686-pae
linux-headers-4.9.0-kali3-686-pae
要安装它,请运行;
apt install linux-image-4.9.0-kali3-686-pae
重新启动系统然后安装linux-headers
软件包:
apt install linux-headers-4.9.0-kali3-686-pae