使用ubuntu包升级debian内核

到目前为止,Linux内核版本是2.6.35,但在debian(lenny)上使用aptitude时,最新的可用更新是2.6.26。 另一方面,Ubuntu已经有了可用的2.6.35包。

现在,我想知道是否有可能从Ubuntu的存储库中获取内核的deb文件(例如图片,头文件和所有文件),并使用它们来更新我的debian发行版?

我知道我可以从源代码编译,但是为了以后保存:)这是不可能的。

更新

正如我之前所说,我知道我可以编译我自己的或使用make-kpkg。

我想问的问题是:这可能吗? 有没有人试过? 这是怎么解决的?

你最好等待官方软件包,创build你自己的,或从源代码编译。

Debian Linux内核相当不错。 没有任何我知道的东西已经被改变了,这使得它不能在另一个系统上工作。 唯一我能想到的,你需要担心的是重新生成initrd(我不知道如果dpkg为你做这个)。

这就是说,在Debian-like系统上编译自己的内核包真的很容易。 make-kpkg是一个了不起的工具。

我不会自动假设Ubuntu内核可以在Debian发行版上安装。 如果你真的想要一个新的内核,你可以使用许多不同的方法(除了自己构build):

  1. 升级到testing(挤压)。 那有一个2.6.32内核。 但是我不得不提醒你:升级并不是直截了当的,特别是在多重引导系统中(在那里引起了我几个小时的头痛,特别是udev的升级)。 我和Neil McGovern(debian release manager)有直接的联系,他说他们甚至没有仔细看过下一个版本的升级部分。
  2. 在日本的某个地方有一些人为debian封装了最新的内核。 如果你想在R210 / 310/410戴尔PowerEdge服务器上安装debian(他们在老版本的内核没有驱动程序的主板上使用芯片),则这是必需的。 我们已经用了很好的成功。 这是网站 。