为什么我不能从存储库安装内核源代码

为什么我不能从存储库安装内核源代码

我试图在我的计算机上安装 VirtualBox。我发现我需要内核源代码才能这样做。为了查看我需要哪些内核源代码,我检查了 uname -r哪些内核源代码:

3.2.0-59-generic-pae

第一次尝试

% sudo apt-get install linux-headers-3.2.0-59-generic
E: Unable to locate package linux-headers-3.2.0-59-generic 
E: Couldn't find any package by regex 'linux-headers-3.2.0-59-generic'

基本上是说找不到源,对吧?奇怪的是,在 Ubuntu 网站上我可以找到它们。

我尝试通过海豚文件管理器安装它(下载后),QApt但由于不满足依赖关系而失败。

我也尝试通过 Muon 包管理器安装它们,但没有出现。

我的问题是为什么我在存储库中找不到它。似乎只存在linux-headers-3.4源代码,但没有 3.2 的源代码。为什么?

我的系统使用 Kubuntu 14.04 32 位。那么我该如何解决这个问题?

答案1

Ubuntu 14.04 附带 3.13 内核,而不是 3.2。看来您仍在使用从 12.04 升级后遗留下来的旧内核。您应该重新启动以使用较新的内核,然后从系统中清除所有旧内核。

相关内容