如何更新我的 Debian 内核?

如何更新我的 Debian 内核?

基本上我有一台 Ubuntu 笔记本电脑和一块运行 Debian 的主板。我已经使用 aptitude 安装了相同的内核模块和一个用于管理它的实用程序。

不幸的是,内核模块和实用程序的版本不匹配。 Debian 版本是 2010 年,Ubuntu 版本是 2012 年。重要的是,它们的做法是针对临时网络的,并且只有当版本一致时,两台计算机才能将彼此识别为节点。

我已经更新了 Debian 板上的 aptitude 并尝试重新安装,但无法获得更新的版本。

我正在考虑是否可以执行以下操作之一(但不知道如何执行):

  • 找到 aptitude 在 ubuntu 上从哪里下载内核模块和实用程序,并告诉 debian 版本也从这里下载
  • 从源代码下载并安装内核模块(我有
    该模块和实用程序的源文件,但我不是 100% 了解如何安装
  • 以某种方式使用 aptitude 在 ubuntu 上安装旧版本(这并不理想,因为缺少一些功能)

最好我希望能够使用 apt-get 安装它。有任何想法吗?

答案1

对于 Ubuntu,您可以从此处安装所需的任何内核,使其与 Debian 内核相同:http://kernel.ubuntu.com/~kernel-ppa/mainline/

下载包含您需要的架构的标题和图像以及所有标题包。下载后,您只需双击即可安装。

答案2

您可以尝试升级您的 Debian 系统以wheezy使用Debian wiki 上的说明(tl;dr:将出现的stablein替换/etc/apt/sources.listwheezyapt-get update、 和apt-get dist-upgrade)。

Wheezy 将在未来几周内发布,因此这样做应该非常安全。您将获得内核版本 3.2(而不是当前的squeeze内核 2.6.32)。

请注意,返回到stable并非易事,因此请先备份所有内容!

相关内容