我已经使用 virtualbox 安装了最新版本的 Kali Linux,但无法安装来宾添加项,我发现了这个 问题。
命令后uname -r
我在我的终端中:
4.15.0-kali2-amd64
当我尝试安装 linux-headers 执行apt-get install linux-headers-$(uname -r)
命令时,出现以下错误:
Unable to locate package linux-headers-4.15.0-kali2-amd64
Couldn't find any package by global 'linux-headers-4.15.0-kali2-amd64'
Couldn't find any package by regex 'linux-headers-4.15.0-kali2-amd64'
为了进行比较,我在 Virtualbox 上安装了 Ubuntu,并且运行良好。
请告诉我在这种情况下我能做什么?
答案1
答案2
当您运行 apt update 且内核更新到较新版本时。该命令uname -r
可能采用当前较旧的内核版本。
更新的内核版本和旧版本之间不匹配是失败的原因。
所以测试一下:不更新
- apt install linux-headers-$(uname -r)
- 不要安装新的标头
- 运行更新和升级
- 重新运行 apt install linux-headers-$(uname -r)
- 错误
- 重启
- 重新运行 apt install linux-headers-$(uname -r)
- 作品..