为什么仅将内核的某些版本反向移植到某些发行版?


9

关于内核和向后移植,我注意到10.04 LTS构建可用的向后移植内核,比10.10中最先进的内核稍旧。有什么理由缺少他们的支持?(尽管当前向后移植的lucid内核是2.6.35,> = 2.6.36是更新的,并且似乎在10.10和更高版本的存储库中)

Answers:


11

代表Ubuntu Kernel Team发言的计划是通过稳定的发行版更新以同步方式提供向后移植内核。由于工具链的更改使Maverick内核无法构建,因此它们当前不可用。一旦修复该问题,Maverick将为LTS提供其他内核。Natty正式发布后,还将提供一个backport内核。这就是我已经解释过的计划。一旦发布了版本,新内核将很快在反向端口中可用。

正如我们离线讨论的那样,这些内核是为-server版本明确构建的,即使它们可以工作,台式机也不支持。我还想指出,我们提供这些内核的原因(对于那些想了解为什么他们会关心反向移植内核的读者)是为了向-服务器用户提供最新的新硬件支持更新。

希望对您有所帮助。:-)


我还应该提到,这不是先前答案中提到的“时间”问题。该团队使用自动化系统定期构建这些内核,因此对时间的影响没有或可以忽略不计。
Jeremy Foshee

关于仅用于-server版本的反向移植内核的讨论是否有任何文档或想法?我提议将视觉效果动画公司从Fedora迁移到Ubuntu 12.04,并且拥有新的内核绝对是一个卖点,因为LTS承诺提供5年的支持。由于我们会定期购买最新的硬件以进行渲染,因此可能需要更新的内核才能使用该硬件。因此,如果不打算将较新的内核向后移植到台式机的LTS版本,则12.04不会那么有吸引力。
布莱尔·扎亚克

11.10的内核会被反向移植到10.04吗?
布莱尔·扎亚克

4

正如psusi时间所说,我还要补充一点,Ubuntu世界中有更多人使用最新版本。有些人可能仍在使用LTS或更旧的版本,但是我已经看到大多数人以最大的速度使用最新的或以前的版本(比最新的人少)

大多数重点是在开发发行版中管理内核。发布发布后,提供反向移植并不是主要动机。它需要承诺,谁知道它也可能破坏系统。在开发最新版本时,他们有大量的人通过Alpha版本对其进行测试,因此无法用于测试反向移植。

这可能是Ubuntu反向移植项目不太活跃的另一个原因。从事此工作的人引用时间限制并且没有真正的动机去做。


Ubuntu backports项目是用于应用程序软件的,与此处提到的内核backport没有关系。
Jeremy Foshee

@杰里米:我从来没有说过是为了内核。仅举例说明时间限制如何影响主动性。
Manish Sinha

2

时间。有人必须花些时间向后移植,但这并不是一个非常高的优先级。


话虽如此,将来可能会在任何时候进行Natty反向移植吗?
托马斯·沃德

-1

恕我直言,大多数对11.04不满意并且不会对11.10满意的人都将返回10.10和10.04 LTS,因此在此版本中获取内核的反向移植是相当合理的,实际上10.04 LTS具有此反向移植,但是Maverick看起来不喜欢 我的要求是解决该问题并发布向后移植到Maverick的较新内核。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.