当我访问kernel.org网站下载最新的Linux内核时,我注意到存储库中有一个名为2.6.37-rc5的包。结尾的"rc5“是什么意思?
发布于 2010-12-14 06:19:07
释放候选人。
按照惯例,每当程序的更新几乎准备就绪时,测试版本就会被赋予一个rc编号。如果发现了需要修复的关键错误,程序将被更新,并以更高的rc编号重新发布。当没有任何关键的bug仍然存在,或者没有发现额外的关键错误时,rc的名称就会被删除。
发布于 2013-02-11 17:38:31
当前的Linux发布周期是这样的:假设3.7是今天发布的,它打开了大约2周的“合并窗口”(Linus接受在其他地方已经尝试过的新特性,在实验树中;导致3.8的大部分活动发生在这里)。Linus发布了3.8-rc1,正式关闭了合并窗口,之后他只接受(几乎)错误修复合并的内容。有时被合并的东西会再次被取出来,很少有新的东西进入内核。大约每周莱纳斯发布3.8-rc2,-rc3,.继续,直到他满意没有新的bug,并发布3.8。然后循环又开始了。这个周期大约需要8周,所以会上升到rc6左右,但有时rc之间的周期会缩短,有时顽固的bug会使整个周期变长。
在3.8发布后,它将由稳定的团队接管,负责收集严重问题和最小影响的bug修复,以及3.8.1、3.8.2、.没有固定的时间框架,一旦3.9出来,就没有更多的3.8.x了。
也有长期支持版本,主要是为了(以及维护人员)的利益,目前在一定程度上维护的嵌入式领域的企业级发行版或人员分别为2.6.32.60和2.6.34.14 (旧编号风格)、3.0.63、3.2.38、3.4.30。
发布于 2018-07-02 06:19:04
您可以在开发过程是如何工作的中看到对此的全面解释。
链接。
https://unix.stackexchange.com/questions/4822
复制相似问题