精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>系统管理>>系统设置与技巧>>杂七杂八之howto>>杂七杂八的 : FreeBSD 版本命名原则

主题:杂七杂八的 : FreeBSD 版本命名原则
发信人: neal()
整理人: hahalee(1999-04-22 03:12:58), 站内信件
       FreeBSD 版本命名原则 
 
        您可能会看到以下几种FreeBSD的版本名称: 
 
        1) 2.1.7-RELEASE、2.2-BETA: 
           最前面的数字 A.B.C 里,A 表示主要的作业系统版本(Major),B 表示 
           次要的作业系统版本(Minor),C 表示些微修正版本(Patch)。後面的英文 
           表示是否为正式版,通常是测试版(ALPHA、BETA、GAMMA)、正
式版(RELEASE)。 
         
        2) 2.2-STABLE、3.0-CURRENT: 
           通常 FreeBSD 会有一个以发展新功能为主的版本,称为 CURRENT,
目前的 
           CURRENT 版本是 3.0;FreeBSD 也会有一个以维护稳定性及系统安全
为主 
           的版本,称为 STABLE,目前 STABLE 的版本是 2.2。虽然如此,并不
代表 
           STABLE 就没有新功能,也不代表 CURRENT 就不稳定不安全,这两
个版本 
           是相辅相成的,而且终有一天 3.0-CURRENT 会变成 
3.0-STABLE,而开始 
           4.0-CURRENT 的发展。不过一般来说,由於 CURRENT 系统开发
的速度相当 
           快,跟 STABLE 相比较不稳定,而且最好是有相当经验的使用者才来使用。 
           如果是商业环境或是伺服器站台,最好还是跑 STABLE 与 RELEASE 比
较好。 
           由於 STABLE 与 CURRENT 都是一直在开发维护中的版本,因此没有
一个 
           特定的数字版本可以称呼,因此通常我们会以编译日期来代表是哪个时候 
           的 STABLE 或 CURRENT,例如「2.2-STABLE、编译日期 
97/08/08」。 
 
        3) 3.0-970625-SNAP、2.2-970816-RELENG: 
           SNAP 与 RELENG 并不是正式发行的版本,其中 
3.0-970625-SNAP 表示是 
           在1997 年 6 月 25 日发行的 3.0 测试版(SNAPshot),通常是指 
CURRENT 
           的版本。而 2.2-970816-RELENG 表示是在 1997 年 8 月 16 日发
行的 
           2.2 非正式的稳定版,通常是指 STABLE 的版本。 
 
           通常 FreeBSD 核心小组会不定时释出 SNAP 以供测试,然後有一天 
SNAP 
           会变成 ALPHA->BETA->GAMMA,再来是 RELEASE,而後
可能会有不定时的 
           RELENG 以供测试使用,但是 RELENG 的稳定性通常又比前期的 
RELEASE 
           来的好。 
            
           您要是习惯微软的术语,这样说好了,SNAP 是开发期间的内部流出版, 
           那个日期(970625)就是Build Number,而 ALPHA 与 BETA 是
抢鲜版, 
           RELEASE(RELENG 勉强也算)是正式版,这样应该了解了吧。 
 

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: dmx320.resnet.ust.hk]

[关闭][返回]